2014-09-21 112 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}