WP7如何创建按下按钮时更改背景图像

时间:2012-12-10 17:29:43

标签: image windows-phone-7 button background custom-controls

我看到[关于如何使用Visual State Manager更改按钮背景的一些问题] [1]。但我想要的是一个可以在XAML中使用的按钮

<Button NormalImage="/image/normal.png" PressedImage="image/pressed.png />

用户可以为2个按钮状态(正常和按下)指定2个图像,按下按钮时,它使用PressedImage。

怎么做?

1 个答案:

答案 0 :(得分:1)

您必须创建自己的用户控件并将这些属性公开为依赖项属性,以便能够绑定它们。

在您的用户控制中,您可以使用可视状态管理器在收到点击/点击事件时更改背景