2011-08-30 59 views
0

HBox中有很多按鈕。 而不是禁用每個按鈕,我已禁用HBox。但即使HBox已禁用,我也可以單擊按鈕。 禁用父組件將不會影響其子?它顯示爲禁用,但會產生鼠標事件。 請你能給我什麼建議?..禁用父組件會影響其子組件嗎?

回答

1

嘗試mouseChildren和將mouseEnabled也設置爲false,當你想有你的HBox中禁用。這樣,點擊兒童也將被禁用。

myHBox.enabled = false; 
myHBox.mouseChildren = false; 
myHBox.mouseEnabled = false; 
+0

雅。它工作正常......謝謝。 –

+0

沒問題,我很樂意提供幫助。如果問題得以解決,還記得接受答案:) –

+0

好肯定我在等待任何其他建議。禁用父組件對孩子沒有影響嗎?它顯示爲禁用,但會產生鼠標事件。 –

相關問題