2010-02-24 56 views
0

問候, 在我們的應用程序中,用戶可以點擊數據網格中的項目,並根據該項目顯示帶有公司列表的新窗口。客戶希望這個窗口是非模態的,如果窗口已經打開並且用戶點擊了datagrid中的不同項目,這個窗口將被重新加載來自datagrid中項目的新數據。我們如何實現它?應用程序是用wpf寫的窗口單身

回答

0

聽起來像是我的候選人M-V-VM。幸運的是,WPF非常適合這種模式

其中datagrid綁定到您的模型上的數據源,並且您的新窗口中的數據綁定到相同模型上的數據視圖,因此,因爲您在模型對象上使用DependencyProperties或INotifyPropertyChanged,窗口中的數據將自動更新。