2010-08-09 49 views
0

我有很簡單的場景,使用WPF組合框,數據表,MVVM

我有WPF組合,我使用MVVM,我分配一個DataTable作爲數據源這個WPF組合,我能夠分配,能夠要查看數據,但不知道如何獲取我的viewmodel圖層中的selecteditem,我不想污染我的UI代碼隱藏。

在此先感謝您的幫助

回答

0

您可以創建你的視圖模型一個SelectedDataRow財產和您的組合的的SelectedItem綁定到您的視圖模型該屬性。

當您選擇的組合框的項目發生更改時,此屬性將會更新,並且您可以通過更改SelectedDataRow屬性來更改ViewModel中組合框的選擇。

確保您的財產引發了ViewModel的PropertyChanged事件