WPF 4.0绑定DataGrid上的ContextMenu
|
我在尝试动态绑定DataGrid上的ContextMenu时遇到了麻烦。 DataGrid绑定到一个效果很好的对象列表:
<DataGrid ItemsSource=\"{Binding DataGridItems}\">
对于每个DataGridItem对象,我都有一个暴露在属性上的MenuItems列表,我想使用该属性绑定到ContextMenu。
我尝试了以下方法,但我想缺少一些东西:
<DataGrid ItemsSource=\"{Binding DataGridItems}\">
<DataGrid.ContextMenu>
<ContextMenu ItemsSource=\"{Binding ContextMenuItems}\" >
<MenuItem Header=\"{Binding Name}\" Command=\"{Binding OnClick}\"></MenuItem>
</ContextMenu>
</DataGrid.ContextMenu>
<DataGrid>
public class DataGridItem
{
public ObservableCollection<ContextMenuItem> ContextMenuItems
{
get { return _contextMenuItems; }
}
}
任何帮助或指导将不胜感激。
没有找到相关结果
已邀请:
2 个回复
浆错
蕾跨立锌煤