WPF 中的窗口交互/消息传递
我有两个窗口,一个主窗口和一个更新数据库的窗口,主窗口显示数据库中的一些数据。我在主窗口中有一个私有变量,它连接到 DataGrid 以传递数据,我需要使用我在更新窗口中输入的信息来更新此私有变量。我是否应该尝试在更新窗口中访问此数据,或者如何从 update 向 main 发送消息以告诉 main 更新它。如果不清楚,我可以详细说明。
I have two windows, a main window an a window to update the database, the main window displays some data from the database. I have a private variable in main window that is connecting to DataGrid to pass the data, I need to update this private variable with information i entered in the update window. Should I try to access this data in the update window or how would I send a message from update to main to tell main to update it. If that's not clear I can elaborate more.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对我来说..我会选择最自然、最干净的方式。
如果您的更新窗口可以是模式,那么主窗口最好访问其属性,然后通知更新数据。它将在自动化测试案例中获胜。
在你的主窗口上考虑这个:
for me.. i will choose the most natural and cleanest way.
if your update window can be a modal it would be better the main window access its property either then notified to update the data. it will win in automated testing case.
consider this on your main window: