我有一个属性。
public sealed partial class Computer
{
private bool _online;
public bool Online
{
get { return _online; }
set
{
_online = value;
RaiseProperty("Online");
}
}
}
这会引发一个类型为 INotifyPropertyChanged 的事件。
public sealed partial class Computer : INotifyPropertyChanged
{
public event PropertyChangedEventHandler PropertyChanged;
private void RaiseProperty(string propertyName)
{
if (this.PropertyChanged != null)
{
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
}
我的问题是,如何在这种情况下向TabControl添加一个额外的事件,以便每次Online属性更改时运行特定的方法?