问候, 在我们的应用程序中,用户可以单击datagrid中的项目,并根据该项目显示公司列表的新窗口。客户希望此窗口是非模态的,如果窗口已打开并且用户单击datagrid中的不同项,则此窗口将从datagrid中的项重新加载新数据。我们怎样才能实现它?应用程序是用wpf写的
答案 0 :(得分:0)
听起来像是我M-V-VM的候选人。幸运的是,WPF非常适合这种模式
数据网格绑定到模型上的数据源,而新窗口中的数据绑定到同一模型上的数据视图,因此,您在模型对象上使用DependencyProperties或INotifyPropertyChanged,窗口将自动更新。