关闭WPF默认UI动画(复选框等)

6

我打算使用默认的Aero主题,但是对于在选中复选框时发生的淡入效果以及其他一些“花哨”的效果(如按钮脉冲)感到不满。

有没有办法在不重新模板化控件的情况下关闭这些效果/动画?

非常感谢。

1个回答

3
简短的回答是不行。当系统主题为Aero(即Windows 7和Vista)时,这些是默认使用的特效。
您需要执行某种重新设计或重新模板化操作以删除包括这些动画的元素(即Presentation.Aero中的控件)。
您可以明确地加载其他主题,例如Luna、Royale或Classic。但是,这样会失去Aero外观。这个博客解释了如何明确加载Aero主题,但您可以将其替换为其他主题。

谢谢回复。是的,WPF 的限制有点令人遗憾;微软朝着正确的方向迈出了一步,但却无法完全实现样式的分离。 - Andrew Hanlon

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接