У меня есть таблица данных WPF, заполненная данными.И я помещаю контекстное меню в элементы строки, когда щелкаю правой кнопкой мыши по датару.Но контекстное меню отображается и за пределами города.Я скрыл контекстное меню в заголовке столбца, как показано ниже:
<Style x:Key="dgHeaderStyle" TargetType="dg:DataGridColumnHeader">
<Setter Property="ContextMenu">
<Setter.Value>
<ContextMenu Visibility="Collapsed" />
</Setter.Value>
</Setter>
</Style>
Но как скрыть / свернуть контекстное меню снаружи строки таблицы данных?
Я определил контекстное менюв xaml, как показано ниже:
<dg:DataGrid.ContextMenu>
<ContextMenu>
<MenuItem Header="Update" Name="mnuUpdate" Click="mnuUpdate_Click" />
</ContextMenu>
</dg:DataGrid.ContextMenu>
Я изменил определение контекстного меню в grid.rowstyle.но выдает ниже показанную ошибку.