gpt4 book ai didi

wpf - 如何使用MVVM创建通知控件?

转载 作者:行者123 更新时间:2023-12-03 10:51:04 25 4
gpt4 key购买 nike

我正在使用MVVM创建我的第一个应用程序。我想要一个可以显示某些功能结果的用户控件。像VS错误列表之类的东西。
IE。如果我在其他用户控件中选择某个xml文件并尝试反序列化,则希望在此通知列表中包含一些信息,例如“反序列化完成”或“反序列化错误”。有多个控件应发送此类通知。

正如我所说的,这是我的第一个MVVM项目,我想知道应该选择哪种解决方案来完成此任务。

最佳答案

最好的方法是为此使用消息传递。我更喜欢使用MVVM light,如果使用它,则可以创建自己的消息类型,并从应用程序中的多个位置广播该消息,然后在用户控件中注册该消息以显示这些消息。

可以在此处找到使用MVVM Light进行消息传递的示例:http://blog.galasoft.ch/archive/2009/09/27/mvvm-light-toolkit-messenger-v2-beta.aspx

关于wpf - 如何使用MVVM创建通知控件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3414340/

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