Как предотвратить закрытие холста, открытого из PopUpButton, когда он теряет фокус? - PullRequest
0 голосов
/ 12 мая 2009

У меня есть всплывающая кнопка, которая запускает холст, содержащий форму, которую пользователь может отправить. Я проверяю эту форму и отображаю предупреждение, когда проверка не удалась. Как только пользователь нажимает «ОК» в предупреждении, холст, запущенный из PopUpButton, теряет фокус и автоматически закрывается (его поведение по умолчанию). PopUpButton._closeOnActivity является закрытым. Любые предложения приветствуются.

1 Ответ

2 голосов
/ 13 мая 2009

Используйте PopUpManager и обычную кнопку, чтобы вызвать что-то вручную, вместо использования PopUpButton. Затем вы можете открыть и закрыть его, когда захотите, и избежать поведения по умолчанию.

var canvas:Canvas = new Canvas();
PopUpManager.addPopUp(canvas, this);
PopUpManager.centerPopUp(canvas);
PopUpManager.removePopUp(canvas);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...