我对UWP很陌生,一直在努力寻找一种在WPF中非常简单的东西,即相当于样式触发器,允许我定义控件在不同状态下的外观。我想要实现的是:
- 当所有TextBox获得焦点时,希望它们在整个应用程序中都具有AliceBlue BorderBrush。
所有的TextBox。在整个应用程序中。在WPF中,我可以使用一个Style和Triggers来定义所有TextBox的目标。这很容易。但是我尝试使用VisualStates去做同样的事情时遇到了困难。我看到的所有例子都是为每个Page
定义VisualStates,而不是在应用程序级别上定义。我找到的唯一方法是将整个UWP TextBox样式复制到我的应用程序中,并更改我想要在“Focused”状态下的属性。
有更好的方法吗?谢谢。