2

我正在尝试稍微调整现有的(相当复杂的)控件。到目前为止,除了对动画进行一些调整外,我可以对样式进行所有更改。我知道我可以覆盖样式中的 controltemplate 并在那里更改 VisualStateManager 的东西,但我真的不想碰它的模板。有谁知道通过样式更改 VisualState 而不必复制完整的 ControlTemplate 的方法?(或者有没有人确定它不能完成?)

4

1 回答 1

3

您必须在 ControlTemplate 中引用控件及其属性以在状态更改期间为它们设置动画,所以是的,您必须复制控件模板。您还能如何指定您实际想要为特定状态更改的内容?

于 2012-10-22T18:10:29.357 回答