WPF解决ContextMenu菜单的DataContext无法绑定,并实现按钮左键弹出菜单
问题:
1、当为ContextMenu指定DataContext时,因为ContextMenu属于弹出层,在VisualTree中与所在的设计视图已经分离,所以无法将DataContext绑定到任何父级元素,即使整个视图已指定了DataContext,也无法设置MenuItem的Command,也就是说,一下几种方式都是无效的,均不能触发菜单项的Command:
<UserControl x:Class="....."
x:Name="TestView">
原创
2020-08-19 15:57:47 ·
3761 阅读 ·
0 评论