我正在创建一个自定义控件。在不同的视觉状态下,控件的内容会有很大的不同。
我是否可以实现上述功能,将不同的控件模板应用于同一自定义控件?即为自定义控件定义多个控件模板?如果没有,有什么线索可以告诉我如何做到这一点,而不是拥有和状态一样多的自定义/用户控件?
发布于 2010-03-29 14:43:31
您可以在单个ControlTemplate中定义可视状态,也可以定义这些状态之间的转换。查找“VisualStateManager”。
https://stackoverflow.com/questions/2536092
复制相似问题