2010-08-09 48 views
0

我有很简单的场景,使用WPF组合框,数据表,MVVM

我有WPF组合,我使用MVVM,我分配一个DataTable作为数据源这个WPF组合,我能够分配,能够要查看数据,但不知道如何获取我的viewmodel图层中的selecteditem,我不想污染我的UI代码隐藏。

在此先感谢您的帮助

回答

0

您可以创建你的视图模型一个SelectedDataRow财产和您的组合的的SelectedItem绑定到您的视图模型该属性。

当您选择的组合框的项目发生更改时,此属性将会更新,并且您可以通过更改SelectedDataRow属性来更改ViewModel中组合框的选择。

确保您的财产引发了ViewModel的PropertyChanged事件