0
나는 여러 언어를 지원하는 응용 프로그램에서 작업 중입니다. 버튼과 같은 스파크 구성 요소가있는 메뉴가 있습니다. 한 언어에서 다른 언어로 전환 할 때 언어의 텍스트에 따라 단추 너비가 설정되지 않습니다. 샘플 코드는 다음과 같습니다. 덕분에 감사합니다.레이블 변경으로 버튼의 너비를 동적으로 변경
[Bindable]
private var languageLabel:String;
private var mMenuLangData:LanguageData = LanguageData.getInstance();
private function onLanguageChange(vEvent:Event):void
{
languageLabel= mMenuLangData.menuLangData.getLabel(_index , MenuItemsLanguageData.MENU_ITEMS);
}
<s:Button id="btn" styleName="PrimaryToolItemButtonStyle" label="{languageLabel}" />
음, 스킨 클래스에서 폭을 명시 적으로 지정하지 않았습니다. – Rajendra