我试图将a绑定到DataContext
中xaml
的{{1}}的{{1}}中定义的命令,但是我不能使用DataGridColumn
,因为列不属于因此,我当前的解决方案是在RelativeSource
中定义命令并引用它。
但是我的问题是我似乎找不到在ResourceDictionary
中定义ICommand
的方法,该怎么办?或通过其他任何方式从ResourceDictionary
访问DataContext
中的命令?
DataGridColumn
答案 0 :(得分:2)
尝试通过提供具有DatacContext
的元素名称来使用元素绑定。
<i:InvokeCommandAction Command="{Binding ElementName=Window1, Path=DataContext.CommandPropertyName}" />