布局与外观 > ComponentOne ClearStyle 技术 |
ClearStyle 技术是一种新的,提供Silverlight以及WPF控件样式的方法。ClearStyle 允许您为控件创建自定义样式,而不用处理麻烦的XAML模板和样式资源。
目前,为全部的WPF控件添加一个主题支持,您必须创建一个样式资源模版。在Microsoft Visual Studio中,处理这个过程很难;这也是为什么微软引入了Expression Blend使得该项任务变得稍微简单一些。对于那些不熟悉Blend或者没有足够的时间学习的开发人员来说,必须在两个开发环境之间切换是一个挑战。您也可以考虑聘请一个设计师,但是当您的设计师和开发人员共享同一个XAML文件时,事情会变得有些复杂。
这就是为什么引入ClearStyle的原因。通过ClearStyle的修改样式的能力,您可以在Visual Studio中尽可能的直观的修改控件样式。在大多数情况下,您可能只想对您的应用程序中的控件做一些简单的样式改变,因此这一过程应当非常简单容易。例如,如果您只想改变您的data grid中间行的颜色,这个操作应当简单的就像设置一个属性一样。您不应该创建一个完整的和复杂的模板,只是为了简单地改变一些颜色。