0

每当修改绑定数据时,我希望我的 ui 执行一些功能。

在调用 notifychange 事件后视图是否可以执行一些代码(由于底层模型的更改)

4

1 回答 1

3

如果您的模型实现了 INotifyPropertyChanged,您可以订阅它的 PropertyChanged 事件。

    model.PropertyChanged += new PropertyChangedEventHandler(Model_PropertyChanged);

    void Model_PropertyChanged(object sender, PropertyChangedEventArgs e)
    {
        switch (e.PropertyName)
        {
        }
    }

在处理程序中,您可以检查更改了哪些属性并相应地完成您的工作

于 2013-09-30T19:20:39.927 回答