我开发了一个简单的Windows窗体应用程序,据我所知,它使用MVC模式。我已经成功完成了它,但它提出了一个问题:如果模型发生变化怎么办,你能想到我们如何通知视频/控制器这个事件吗?
我们可以使用什么代替模型?是否使用代表答案?
答案 0 :(得分:0)
要跟踪Model
内的更改,您可以在INotifyPropertyChanged
类中实现Model
接口。然后,Model
实例中的任何更改都将反映在绑定的实例中。例如,如果您将IBindingList
的{{1}}绑定到model
,那么对于DataGridView
的任何更改,网格视图都会自动更新。