【问题标题】:WPF event property changed?WPF 事件属性已更改?
【发布时间】:2009-03-09 23:16:44
【问题描述】:

当某些事情发生变化时,我必须实现什么接口才能创建 wpf 事件?

【问题讨论】:

    标签: .net wpf


    【解决方案1】:

    INotifyPropertyChanged。

    System.ComponentModel

    使用此接口时的一个小技巧,当您使用空委托实现它时,您不必在每次引发它时检查事件是否为空。

    public event PropertyChangedEventHandler PropertyChanged = delegate { };
    

    【讨论】:

      【解决方案2】:

      WPF 控件继承 DependencyObject 类。见:MSDN

      对于业务实体,您仍然可以实现 INotifyPropertyChanged。

      【讨论】:

        【解决方案3】:

        INotifyPropertyChanged。这是一个“How To”。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-10-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多