2012-12-04 89 views
0

如何在使用C#的Windows Phone 7應用程序中將按鈕控件保持在按下狀態?我想在屏幕上有許多不同的按鈕,但是當我按下其中任何按鈕時,我希望它保持按下狀態。有任何想法嗎?將按鈕控件保持在按下狀態wp7?

此外,一旦它處於按下狀態,是否有辦法手動「壓低」它?

由於

+0

不確定'wp7',但['Timer'](http://stackoverflow.com/q/3265715/1577396)? –

+0

你只問視覺狀態嗎?或者實際的按鈕狀態本身?如果它是按鈕本身,那麼如果你保持它「按下」,按鈕是否繼續提高點擊事件? – ryadavilli

+0

@ryadavilli是的我只是指視覺狀態。 – davekats

回答

2

如果按鈕性能如下:
前景:白色
背景:黑色

然後,在加壓狀態下其屬性將是
前景:黑色
背景:白色

如果在點擊事件中更改按鈕的屬性,則可以看到它被按下。並使按鈕的IsEnabled屬性阻止它觸發按鈕上的事件。