0
我有很简单的场景,使用WPF组合框,数据表,MVVM
我有WPF组合,我使用MVVM,我分配一个DataTable作为数据源这个WPF组合,我能够分配,能够要查看数据,但不知道如何获取我的viewmodel图层中的selecteditem,我不想污染我的UI代码隐藏。
在此先感谢您的帮助
我有很简单的场景,使用WPF组合框,数据表,MVVM
我有WPF组合,我使用MVVM,我分配一个DataTable作为数据源这个WPF组合,我能够分配,能够要查看数据,但不知道如何获取我的viewmodel图层中的selecteditem,我不想污染我的UI代码隐藏。
在此先感谢您的帮助
您可以创建你的视图模型一个SelectedDataRow财产和您的组合的的SelectedItem绑定到您的视图模型该属性。
当您选择的组合框的项目发生更改时,此属性将会更新,并且您可以通过更改SelectedDataRow属性来更改ViewModel中组合框的选择。
确保您的财产引发了ViewModel的PropertyChanged事件