我正在使用Infragistics的XamDatagrid,我需要以编程方式引发MouseRightButtonClick
事件(当用户按下按钮时)。
我有以下XAML标记:
<igDP:XamDataGrid>
<igDP:XamDataGrid.Resources>
<igDP:XamDataGrid.Resources>
<!-- Record Context Menu -->
<ContextMenu x:Key="OrdersGridContextMenu">
<MenuItem Command="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type igDP:XamDataGrid}}, Path=DataContext.DoubleClickItemCommand}"
Header="Open"
CommandParameter="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ContextMenu}},Path=PlacementTarget}"/>
</ContextMenu>
</igDP:XamDataGrid.Resources>
</igDP:XamDataGrid>
因此,我需要以编程方式显示上下文菜单(在网格上引发rightClick事件)。 也许有人可以使用XamDataGrid或简单的DataGrid提供任何解决方案?