我有一个 Silverlight 4 页。
该页面包含一个网格,包含三列。在中间一栏中,我放了 GridSplitter。
默认情况下它是蓝色的。我可以使用它的 Foreground 属性设置它的颜色。但是,当我拖动(聚焦)网格拆分器时,它会将其外观更改为另一种颜色(某种蓝色)。
我想为网格拆分器定义一种样式,该样式在拆分器聚焦时应用,而在不聚焦时应用另一种样式。
我已经阅读了一些关于设置 VisualState 管理器的内容,但我不确定如何在这种情况下使用它。我曾考虑过使用触发器,但似乎 SL 不像 WPF 那样支持它们。
如何根据焦点状态更改样式?