标签: silverlight user-controls visualstatemanager
我需要扩展一个按钮控件来添加一些额外的,可绑定的可视状态。
我想要创建的是另一个要绑定的布尔属性,它将在按钮上创建一个简单的可视状态更改。对于这个例子,它可能只是一个额外的边框,它根据布尔值改变颜色。
所有现有的按钮行为应该与这组新状态完全分开。
可以这样做吗?
答案 0 :(得分:0)
这当然可以做到。 Here's a post引导您完成您需要执行的步骤,并包含用于在最终控件中显示属性(除了保持状态的控件)扩展控件的其他信息。你需要的部分是: