您好我有一个WPF MVVM应用程序。我有一个DatagridView,我已经绑定了一个列表项。我也有currentItem,我在Xaml中设置为Selected Item
现在我已将另一个文本框绑定到CurrentItem.Name,并且我希望每当我在网格中选择另一个项目时,Textbox的内容都会更改。
我有ViewModel,它实现了INotifyProperty更改,所以不要将这些更改为答案
答案 0 :(得分:0)
我认为您可以直接绑定到您的数据网格的选定项目,但未经过测试:)
<TextBlock DataContext="{Binding ElementName=mygrid, Path=SelectedItem, Mode=OneWay}"
Text="{Binding Name, Mode=OneWay}"/>
答案 1 :(得分:0)
我错过了在CurrentItem Object的setter中调用OnProperty。因此用户界面从未被告知此事。