0

我发现在 flex 中,组合框有 3 个事件:打开、关闭、更改 组合框事件示例

假设我在组合框中选择了 A。然后我可能会做两件事:

  • 我打开组合框并再次单击 A 选项
  • 我打开组合框并通过单击其他地方将其关闭(不单击 A 选项)

在上述任何一种情况下都没有选择变化。他们都有公开和密切的参与。因此,如果我希望这两个动作具有不同的行为,我无法以编程方式区分它们......是否可以在组合框或组合框选项上有一个点击事件?我正在为我的组合框使用数据提供程序...

非常感谢!!!

4

1 回答 1

0

ComboBox 事件确实定义了一个单击事件,尽管它是继承的。

除非 ComboBox 具有单击事件侦听器并调用 preventDefault() 以防止事件冒泡,否则您应该能够在 ComboBox 上侦听单击事件而不会出现任何问题。

于 2012-07-09T19:41:16.647 回答