Я использую элемент box, чтобы добавить прозрачное наложение к столбцу кнопок. Я хочу добавить событие нажатия на кнопки. Однако, когда вы нажимаете кнопку, событие щелчка запускается только в поле наложения. Есть ли способ передать событие базовой кнопке или, возможно, лучший способ отобразить оверлей, не блокируя событие нажатия?
Событие Flex заблокировано другим объектом
Ответы (1)
Если вы хотите, чтобы DisplayObject (который является подклассом почти всех визуальных объектов во Flex) рассматривался как «прозрачный» для мыши (т. е. он не будет перехватывать события щелчка), установите для свойства mouseEnabled этого объекта значение false.
e.g.
transparentBox.mouseEnabled = false;
person
ZackBeNimble
schedule
19.01.2010