2012-03-08 60 views
-2

我有一個組合框和DataGrid當用戶選擇組合框數據網格將根據該使用MVVM和實體框架填充如何從combobox中選擇一個項目後填充數據網格?

先感謝

+0

你試過的代碼?數據源 ? Linq? – squelos 2012-03-08 19:01:06

+0

看看[http://stackoverflow.com/questions/2511177/how-to-bind-a-table-in-a-dataset-to-a-wpf-datagrid-in-c-sharp-and- xaml](http://stackoverflow.com/questions/2511177/how-to-bind-a-table-in-a-dataset-to-a-wpf-datagrid-in-c-sharp-and-xaml) – 2012-03-08 19:01:29

回答

0

在您的視圖模型,創造出通知上變化的SelectedItem屬性因爲如此:

private object _selectedItem 
public object SelectedItem 
{ 
    get 
    { 
     return _selectedItem; 
    } 
    set 
    { 
     _selectedItem = value; 
     OnPropertyChanged("SelectedItem") 
    } 
} 

將您的組合框的SelectedItem屬性綁定到此屬性。

然後觀察SelectedItem上的更改並相應地更改您的數據網格的源屬性。

+0

請寫一個示例代碼 – Nadeem 2012-03-08 19:22:03

+1

我的問題你沒有得到什麼?你需要我詳細闡述一下? – Khan 2012-03-08 19:37:41

+1

@Nadeem - 請使用Google。這個論壇不是爲了給你的項目提供手動,特別是當你沒有提供任何細節時。 – 2012-03-08 19:46:48

相關問題