2011-08-30 66 views
0

HBox中有很多按钮。 而不是禁用每个按钮,我已禁用HBox。但即使HBox已禁用,我也可以单击按钮。 禁用父组件将不会影响其子?它显示为禁用,但会产生鼠标事件。 请你能给我什么建议?..禁用父组件会影响其子组件吗?

回答

1

尝试mouseChildren和将mouseEnabled也设置为false,当你想有你的HBox中禁用。这样,点击儿童也将被禁用。

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

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

+0

没问题,我很乐意提供帮助。如果问题得以解决,还记得接受答案:) –

+0

好肯定我在等待任何其他建议。禁用父组件对孩子没有影响吗?它显示为禁用,但会产生鼠标事件。 –

相关问题