質問

スパークボタンバーに個別のボタンサイズを設定するにはどうすればよいですか?以前は次のようでした。

<mx:ButtonBar id="myButtonBar" buttonHeight="12" buttonWidth="250" >

Sparkで同じことをしようとすると、エラーが発生します。

コンポーネントタイプのspark.components.buttonbarの属性を解決できません。

私は別の肌を作りたくありません...可能であればインラインで機能するものだけ

役に立ちましたか?

解決

レイアウトを設定するだけです。

<s:ButtonBar id="myButtonBar">
    <s:layout>
        <s:HorizontalLayout variableColumnWidth="false" gap="0" columnWidth="250"/>
    </s:layout>
</s:ButtonBar>

多くのことが公正です 違う スパークで:)

他のヒント

これにアプローチする2つの異なる方法があります。

  1. カスタムスキンクラスを作成し、ボタン幅をそのように設定します。詳細を把握するには、既存のボタンバースキンを確認する必要があります。
  2. ボタンクラスを拡張して彼の新しいボタン幅を設定し、そのクラスを使用して新しい工場を作成します ボタン関連のスキンパーツ

Flex 3ボタンバーにロールバックして、 buttonwidthスタイル. 。 Haloでは、いくつかのことが簡単です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top