gpt4 book ai didi

c# - 多个窗口导航相同的数据集合

转载 作者:行者123 更新时间:2023-12-03 10:48:05 24 4
gpt4 key购买 nike

我有一个(非 MVVM)WPF C# 应用程序,用于评估我想重构为 MVVM 的油气井。一个窗口显示表格信息,另一个窗口显示相同数据的图形再现。两者都有导航按钮,可以从一个井移到另一个井。

如何让一个窗口中的记录选择更改使用 MVVM 自动更改另一个窗口中的选定记录和数据网格焦点,而无需 ViewModel 知道窗口的属性。目前,一个窗口共享另一个窗口的 ListView 选定项属性。

最佳答案

您希望在绑定(bind)路径上使用 Mode=TwoWay,并在对象上使用 INotifyPropertyChanged 事件。这应该更新绑定(bind)到数据集合的每个元素。

查看 http://msdn.microsoft.com/en-us/library/system.windows.data.bindingmode.aspx有关绑定(bind)模式以及实现 INotifyPropertyChanged 事件的更多信息。

关于c# - 多个窗口导航相同的数据集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18643484/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com