0

我有一个弹出按钮,用于启动包含用户可以提交的表单的画布。我正在验证此表单并在验证失败时显示警报。一旦用户在警报上单击“确定”,从 PopUpButton 启动的画布就会失去焦点并自动关闭(其默认行为)。PopUpButton._closeOnActivity 是私有的。非常感谢任何建议。

4

1 回答 1

2

使用 PopUpManager 和普通按钮手动弹出某些内容,而不是使用 PopUpButton。然后,您可以在需要时打开和关闭它,并避免默认行为。

var canvas:Canvas = new Canvas();
PopUpManager.addPopUp(canvas, this);
PopUpManager.centerPopUp(canvas);
PopUpManager.removePopUp(canvas);
于 2009-05-12T20:13:42.280 回答