我发现PopUpButton,PopUpMenuButton和ComboBox控件在Flex中具有相同的功能和行为。他们之间有什么区别?他们是多余的?Flex中的PopUpButton,PopUpMenuButton和ComboBox控件有什么区别?
感谢
我发现PopUpButton,PopUpMenuButton和ComboBox控件在Flex中具有相同的功能和行为。他们之间有什么区别?他们是多余的?Flex中的PopUpButton,PopUpMenuButton和ComboBox控件有什么区别?
感谢
组合框和弹出式按钮延伸不同的类,因此它们继承不同的属性和方法。 popupmenubutton扩展了popupbutton并具有一些新的属性:dataDescriptor,dataProvider,iconField,iconFunction和其他(请参阅AS3文档)
这个答案非常晚,但我碰巧正在寻找同样的东西。
我发现这里的答案:从论坛http://www.codingforums.com/showthread.php?t=147744
贷PappaJohn。
下面转录:
组合框:而它可以被用来(以适当的技术)来用作菜单选择的选择,它的主要功能是类似于HTML标签的 - 以提供针对特定提示的有限数量的值,而不是要求用户手动输入值。这可以用来帮助用户和程序员,方法是将用户选择的值限制为预定的可接受选项列表 - 如果您愿意,可以选择“白名单”。
PopupMenuButton:设计为弹出菜单,从而提供用户可选操作(与值相对)的列表(假定使用正确)。
PopupButton:可以用来弹出一个菜单,但它也可以弹出任何UIComponent - 这可能会提供一个可能的动作或一个可能的值(或值),取决于其中的上下文它被使用。