2011-07-06 43 views
1

有沒有辦法在不觸摸滑塊的情況下檢測HSlider(在Flex 4.0中)的值更改。如何在更新值時檢測HSlider的變化

基本上,我想要的是檢測滑塊值是否以編程方式更改。例如,

slider.value += 3; // where slider is a slider component 

謝謝。

回答

2

FlexEvent.VALUE_COMMIT事件發送。聽聽它。

+0

您可以這樣做,或者在值屬性中添加ChangeWatcher。但是,事情是更好的方式去。 –

+0

當值由於用戶交互(如點擊或拖動拇指)而發生更改時,Event.CHANGE事件將被觸發可能會很有用。無論通過用戶交互還是以編程方式更改值,更改值都會觸發FlexEvent.VALUE_COMMIT事件。 –