【发布时间】:2021-01-21 08:30:44
【问题描述】:
此代码允许在设置属性时执行该方法。 它执行的次数与设置属性的次数一样多。 我想知道只有在属性值真正改变时才执行该方法的变体。
public const string MyPropertyPropertyName = "MyProperty";
private bool _myProperty = false;
public bool MyProperty
{
get
{
return _myProperty;
}
set
{
Set(MyPropertyPropertyName, ref _myProperty, value);
DoSomething();
}
}
private void DoSomething()
{
// DO YOUR WORK
}
【问题讨论】:
标签: wpf properties mvvm-light