首先让我说我对 WPF 很陌生,所以要温柔。
看起来这应该很容易,但我只是错过了一些东西。我已经在一些类/属性上实现了 INotifyPropertyChanged,并开始将它们绑定到 XAML 中的元素,但现在我有一个更复杂的绑定来进行更新文本或更改颜色。我需要的是,当我的对象的 Alarm 属性设置为 true 时,我需要更改颜色、启动动画、创建和显示控件中的其他元素。我以为当属性更改时我可以在我的控件中调用一个函数,但由于 WPF 隐藏了元素如何“绑定”到模型的属性,我不知道如何连接它。有没有更好的方法来对属性更改执行这种更复杂的响应?如果没有,那里有样品吗?我找不到任何与我正在寻找的内容相近的东西,但我可能没有使用正确的术语进行搜索。