我使用PopUpButton对象并在Menu对象中。由于某种原因,它具有默认文本缩进(即使未定义图标)。如何删除此缩进?
答案 0 :(得分:2)
有人可能有一个更优雅的解决方案,但将菜单的paddingLeft样式设置为负数似乎工作正常(我使用PopUpMenuButton来说明,但带有Menu的PopUpButton可以正常工作) :
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
<mx:Style>
Menu
{
paddingLeft: -12;
}
</mx:Style>
<mx:XMLList id="myData">
<node label="One"/>
<node label="Two"/>
<node label="Three"/>
</mx:XMLList>
<mx:PopUpMenuButton id="myButton" dataProvider="{myData}" label="Click Me" labelField="@label" />
</mx:Application>
希望有所帮助!