对于一个应用程序,我必须使用一个自定义按钮,当它的一个属性值发生变化时,它会做出反应。我在新建按钮中添加了一个名为Data的字段:
public class ButtonData
{
public string Name;
public string Color;
//And more stuff...
}
然后我有新按钮的以下代码,我希望它能够更新自己(改变背景颜色和一些其他东西),每当它的Data属性从应用程序中的某个地方更新。我发现了一些关于实现INotifyPropertyChanged接口的想法,并在我的自定义按钮中设置了它,如下所示:
public part