2009-08-14 39 views

回答

1

好的,我編輯了我的答案。 看起來做的是包裝標籤在容器像HBox中

<mx:HBox width="100%" horizontalAlign="right" id="hbox1" cornerRadius="16" borderStyle="solid"> 
    <mx:Label label="{stuff}" id="opLabel" /> 
</mx:HBox> 
+0

嘗試它...我收到錯誤'無法解析屬性'cornerRadius'組件類型爲mx.controls.Label。' – jobinbasani 2009-08-14 20:25:50

+0

我編輯了我的答案。這應該適合你。 – Nick 2009-08-17 12:36:25

0

要更改ComboBox箭頭您需要更改以下外觀的唯一途徑:

  • upSkin
  • overSkin
  • downSkin
  • disabledSkin

對於您需要更改以下外觀可編輯ComboBox:

  • editableUpSkin
  • editableOverSkin
  • editableDownSkin
  • editableDisabledSkin
0

如果編碼的動作試試這個,首先你必須在你的css文件屬性中創建,例如:

CSS-File 
.lineCorner{ corner-radius: 20; } 

並在您的主MXML應用程序,你必須設置styleName標籤這樣的例子:

var myLabel:Label = new Label(); 
myLabel.text = "Bla-Bla-Bla"; 
myLabel.styleName = "lineCorner"; 
this.addChild(myLabel); 
1

使用Spark組件使用控制使用BorderContainer

<s:BorderContainer id="brdr" 
        cornerRadius="6" 
        width="80" height="30" 
        horizontalCenter="0" verticalCenter="0"> 
        <s:Label id="lblFoo" 
          text="Bar" 
          width="100%" height="15" 
          horizontalCenter="0" verticalCenter="0"/> 
</s:BorderContainer>