如何在devexpress GridColumn中实现自定义上下文菜单

问题描述

如何在devexpress GridColumn中实现自定义上下文菜单。这可能吗? 现在,我可以打开上下文菜单,但是由于视觉树之外的原因,无法使用方法 DoShowItem

    <dxg:GridColumn
      FieldName="HeaderXY"
      AllowFocus="{Binding View.FocusedRow.IsEditable,RelativeSource={RelativeSource Self}}"
      Width="300"
      MinWidth="80">

        <dxg:GridColumn.CellTemplate>

            <DataTemplate>
          <DockPanel>
            <ToggleButton
              DockPanel.Dock="Right"
              ToolTip="Details anzeigen (Strg+U)"
              Style="{StaticResource ExpandCollapseToggleStyle}"
              Visibility="{Binding RowData.Row.HatDetails,Converter={StaticResource BoolToVis}}"
              IsChecked="{Binding RowData.Row.ShowDetails,Mode=TwoWay}" />

            <dxe:TextEdit
              x:Name="PART_Editor"
              MaxLength="50" >
                <dxe:TextEdit.ContextMenu>
                    <ContextMenu>
                        <MenuItem
                            Header="XY"
                            InputGestureText="Strg+B"
                            cal:Message.Attach="DoShowItem">
                        </MenuItem>
                    </ContextMenu>
                </dxe:TextEdit.ContextMenu>
            </dxe:TextEdit>**
          </DockPanel>
        </DataTemplate>
      </dxg:GridColumn.CellTemplate>
    </dxg:GridColumn>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...