2012-12-10 74 views
0

我看到[有關如何使用Visual State Manager更改按鈕背景的一些問題] [1]。但我想要的是能在XAML中使用這樣的WP7如何創建一個按鈕,當按下時更改背景圖片

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

有用戶可以指定2個圖像進行2種按鈕的狀態(正常和按下)一個按鈕,按下按鈕時,它使用PressedImage。

如何做到這一點?

回答

1

您必須創建自己的用戶控件並將這些屬性公開爲依賴項屬性,以便能夠綁定它們。

在您的用戶控件中,您可以使用可視狀態管理器在收到點擊/點擊事件時更改背景