【发布时间】:2019-02-27 04:35:30
【问题描述】:
我有一个监控日志文件的类。添加新行时它会触发一个事件。
在 WPF 中更新多个控件的正确方法是什么?
请记住,我是 WPF 绑定的新手。
【问题讨论】:
标签: wpf user-interface binding
我有一个监控日志文件的类。添加新行时它会触发一个事件。
在 WPF 中更新多个控件的正确方法是什么?
请记住,我是 WPF 绑定的新手。
【问题讨论】:
标签: wpf user-interface binding
您应该了解绑定和 MVVM。在 MVVM 中,您可以让 viewmodel 类实现 INotifyPropertyChanged,从而在 viewmodel 类中的绑定属性更新时自动更新视图。在您的情况下,您的视图模型可以订阅触发的事件并更新属性,该属性又将更新视图(控件)。
【讨论】: