WPF中的窗口交互/消息传递
我有两个窗口,一个主窗口和一个更新数据库的窗口,主窗口显示数据库中的一些数据。我在连接到DataGrid的主窗口中有一个私有变量来传递数据,我需要用我在更新窗口中输入的信息更新这个私有变量。我是否应该尝试在更新窗口中访问此数据,或者如何从update向main发送消息以通知main进行更新。如果还不清楚,我可以详细说明。给我。。我会选择最自然、最干净的方式 如果您的更新窗口可以是一个模式,那么最好是主窗口访问其属性,然后通知更新数据。它将在自动化测试案例中获胜 在主窗口上考虑以下内容:WPF中的窗口交互/消息传递,wpf,windows,user-interface,sendmessage,Wpf,Windows,User Interface,Sendmessage,我有两个窗口,一个主窗口和一个更新数据库的窗口,主窗口显示数据库中的一些数据。我在连接到DataGrid的主窗口中有一个私有变量来传递数据,我需要用我在更新窗口中输入的信息更新这个私有变量。我是否应该尝试在更新窗口中访问此数据,或者如何从update向main发送消息以通知main进行更新。如果还不清楚,我可以详细说明。给我。。我会选择最自然、最干净的方式 如果您的更新窗口可以是一个模式,那么最好是主窗口访问其属性,然后通知更新数据。它将在自动化测试案例中获胜 在主窗口上考虑以下内容: if (
if (updateWindow.ShowDialog() == true)
{
MyUpdatedModel model = updateWindow.MyUpdatedData;
}
可以将私有变量作为构造函数参数或另一个窗口的属性传递,并在那个里更新它吗?