2014-09-21 109 views
0

我在WPF中有一個用戶控件,它只是有一個網格,在主窗體中我有一個按鈕,可以對該網格的選定行進行操作。問題是當我在我的按鈕中使用此命令從外部訪問用戶控件

CommandParameter="{Binding ElementName=AlarmContainer.AlarmGrid ,Path=SelectedItem} 

我無法訪問該數據網格中選定的項目。我該怎麼辦 ?我不想使用C#即時通訊尋找一個WPF解決方案。

+3

您不能訪問在XAML解決嵌套元素這樣的。而是嘗試綁定DataMrid的SelectedItem綁定到的ViewModel中的綁定屬性。 – 2014-09-21 13:16:17

回答

0

試試這個,

CommandParameter="{Binding ElementName=AlarmContainer+AlarmGrid ,Path=SelectedItem}