我如何直接与成员的财产结合



如果类具有NotifyPropertyChangedBase类型的成员,则实例如何直接绑定到属性更改?

换句话说,我不想在数据绑定上下文上绑定到属性,我想直接收听对成员的属性的更改。

所以这是我想听的属性...

public class MyClass : NotifyPropertyChangedBase
{
    int myProperty;
    public int MyProperty
    {
        get => myProperty;
        set
        {
            if (myProperty != value)
            {
                myProperty = value;
            }
            OnPropertyChanged("MyProperty");
        }
    }

然后另一个类具有此类型的实例...

public class MyClass2
{
   MyClass myClass;

MyClass2不是视觉元素。它如何聆听myClass中属性的更改?

您只需订阅myClass的属性changed事件

最新更新