2010-08-17 46 views
0

我有一個按鈕,我已經應用了樣式表(下圖),這很好用。Adob​​e Flex按鈕通過動作改變樣式

.toolButton up-skin:Embed(source ='resources/angle.png'); over-skin:Embed(source ='resources/angleH.png'); down-skin:Embed(source ='resources/angle.png'); }

現在,我有一個新的要求,我需要保持按鈕處於按下(向下)狀態,直到用戶再次單擊此按鈕。什麼是我能達到這個目標的最好方法。

謝謝

回答

1

使用ToggleButton。有一個例子,在Flex Examples

對於Flex 3我想一個ToggleButtonBar只需一個按鈕就可以。

+0

你好弗拉基米爾, 我仍然在使用Flex 3,還有Flex 3的解決方案。 謝謝 – firemonkey 2010-08-17 14:57:36

+0

@firemonkey - 我想你可以利用一個按鈕的ToggleButtonBar。 – 2010-08-18 08:33:42

+0

在flex 3中,您可以使用mx.controls.Button並將其「切換」屬性設置爲true。然後,您可以用「選擇向上皮膚」的風格,「選擇環比皮膚」,等等。 – Dave 2010-08-18 14:31:38