我一直在查看以下示例以填充 PupUpMenuButton http://blog.flexexamples.com/2008/02/21/creating-a-custom-label-function-on-a-flex-popupmenubutton-control/和想为每个菜单添加图标。理想情况下,我会在 xml 中指定图标并以与使用 labelFunction 文本类似的方式分配它。我对 Flex 很陌生,希望能得到一些指导。我通过谷歌找到的唯一信息是创建一个菜单如下
(似乎我不能包含多个 url,但这是一个使用以下函数创建菜单对象的示例):
private function initMenu():void {
menu = new Menu();
menu.dataProvider = xmlList;
menu.labelField = "@label";
menu.iconField = "@icon";
}
但我真的更喜欢从 XML 文件中构建它。
非常感谢,
布林