2011年6月1日
摘要: 基础skim: 修改控件的外观有两种方式:(1)通过样式。(2)修改模版。对于(1)样式就不说了,重点是(2),您可以通过修改或替换控件的ControlTemplate来完全替换控件的外观。自定义控件协定的实现体现在三个方面:部件、状态(组)、可视状态。创建控件时建议遵循此 部件&状态模型。那么,何为部件呢?我们来拆分ComboBox控件。如图: 部件 状态ComboBox有5个命名部件,每个部件都由控件代码以编程的方式访问,例如当按下DropDownToggle时,弹出Popup并显示所有的项,单击某项时,该项将显示在ContentPresenter中。可视转换是指当控件从一个状态进 阅读全文
posted @ 2011-06-01 15:08 黑择明 阅读(370) 评论(0) 推荐(0) 编辑