相关疑难解决方法(0)

在不添加私有变量的情况下引发propertychanged事件

我有一个看起来像这样的房产.

public int NumberOfElephants { get; set; }
Run Code Online (Sandbox Code Playgroud)

此属性在一个observablecollection中,它必须通知另一个属性它已更改.

我该怎么办?

public int NumberOfElephants { get; set { OnPropertyChanged("totalAnimals"); }
Run Code Online (Sandbox Code Playgroud)

没有代码需要像这样

private int _numberOfElephants;
public int NumberOfElephants { 
    get { 
        return _numberOfElephants; 
    } 

    set { 
        _numberOfElephants = value; 
        OnPropertyChanged("totalAnimals"); 
    } 
}
Run Code Online (Sandbox Code Playgroud)

c#

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

c# ×1