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
標籤,但是迄今爲止我所有的嘗試都失敗了。
謝謝。