3
我使用Flex Spark Slider作爲我創建的Flex視頻播放器自定義組件的時間線。如何防止用戶用鼠標單擊與Flex Spark滑塊交互?
我想阻止用戶單擊滑塊並更改其值,但同時我應該能夠以編程方式更改滑塊的值。
將滑塊的「enabled」屬性設置爲「false」沒有幫助,因爲我無法以編程方式更改滑塊值。
任何線索,如何實現這種行爲?
我使用Flex Spark Slider作爲我創建的Flex視頻播放器自定義組件的時間線。如何防止用戶用鼠標單擊與Flex Spark滑塊交互?
我想阻止用戶單擊滑塊並更改其值,但同時我應該能夠以編程方式更改滑塊的值。
將滑塊的「enabled」屬性設置爲「false」沒有幫助,因爲我無法以編程方式更改滑塊值。
任何線索,如何實現這種行爲?
如果您只有一個需要禁用鼠標的元素,請使用mouseEnabled屬性。但是,如果您想要級聯禁用鼠標事件的特定對象上有子元素,請確保同時設置mouseChildren屬性。儘管我已經禁用了鼠標事件,但我還是得到了對鼠標事件的響應,但之前的第二個事件已經引起我的注意。對於你所需要的,聽起來像設置mouseEnabled應該足夠了。
你試過設置mouseChildren = false? – Dan 2011-04-06 07:34:36
是的,丹是對的:) mouseChildren = false; mouseEnabled = false; – 2011-04-06 09:06:29
謝謝,那正是我正在尋找的。 – 2011-04-06 11:16:42