我看到[关于如何使用Visual State Manager更改按钮背景的一些问题] [1]。但我想要的是一个可以在XAML中使用的按钮
<Button NormalImage="/image/normal.png" PressedImage="image/pressed.png />
用户可以为2个按钮状态(正常和按下)指定2个图像,按下按钮时,它使用PressedImage。
怎么做?
答案 0 :(得分:1)
您必须创建自己的用户控件并将这些属性公开为依赖项属性,以便能够绑定它们。
在您的用户控制中,您可以使用可视状态管理器在收到点击/点击事件时更改背景