1
我正在使用MVVM设计模式,并且我的视图的DataContext
被设置为ViewModel。如何从GridView中绑定到ViewModel的属性
在我看来,我有一个ListView/GridView
与ItemsSource
绑定到DataTable
。其中一个GridViewColumns
有CellTemplate
,呈现Button
。我希望按钮的IsEnabled
属性绑定到我的ViewModel的SelectButtonsEnabled
属性。
使用IsEnabled="{Binding Path=SelectButtonsEnabled}"
不起作用,因为我的DataTable
没有名为“SelectButtonsEnabled”的列。我试图绑定的属性对于整个ViewModel是全局的,而不是针对DataTable
的行。
我想我需要某种RelativeSource
标签,但是迄今为止我所有的尝试都失败了。
谢谢。