Page tree
Skip to end of metadata
Go to start of metadata

控件样式的每个关键部分都应该是可以直接操作的,如一个简单的颜色属性,这就导致需要对每个控件制定一系列独特的样式属性。例如,一个Gauge有PointerFill和PointerStroke两种属性,而一个DataGrid具有SelectedBrush和
MouseOverBrush两种行特性。
比方说,在您的窗体里有一个控件不支持ClearStyle,您可以通过ClearStyle创建XAML资源并以此匹配您窗体中的其他其他控件(如抓取确切的颜色),或者您想要利用ClearStyle覆盖样式的部分内容(如自定义的滚动条),这都可以通过ClearStyle实现,因为ClearStyle是可扩展并可以覆盖您需要的样式区域。
ClearStyle旨在成为一个快速、便捷的样式改变解决方案,但您依然可以采取老式的ComponentOne控件样式获取需方法,而且ClearStyle不会干预那些不常用的属性,那些属性通常需要完整的自定义设计。

  • No labels