0

次のボタンが左端から 100px の位置に配置されないのはなぜですか?

<mx:Button left="100"></mx:Button>

Flex 4(Gumbo) SDK を使用しています。FlashBuilder で実行しようとすると、うまくいくと確信しています。

4

2 に答える 2

1

絶対レイアウトまたは相対レイアウトを使用していますか?

<mx:Application Layout="absolute">

そして、それらのいずれかを試してもうまくいかない場合...誰かが「左」を使用しているのを見たことがないと思います(確かにうまくいくと思いますが、私には奇妙に見えます)。「左」を「x」に変更してみてください。

<mx:Button x="100" />
于 2009-09-14T14:17:12.983 に答える
1

他のコンポーネントにネストされているかどうかを確認してください。

この例では、ボタンは 200 ピクセル左に配置されます (パネルの場合は 100 ピクセル + ボタンの左属性の場合は 100 ピクセルのボタン)。

<s:Panel x="100" y="100" width="250" height="200">
    <mx:Button left="100"></mx:Button>
</s:Panel>
于 2009-09-14T14:10:11.377 に答える