为什么下面的按钮不能从左边缘向上排列100px?MXML中的左属性 - Flex 4 SDK
<mx:Button left="100"></mx:Button>
我使用Flex 4(Gumbo中)SDK,我敢肯定,如果你试图去做的FlashBuilder,它会工作。
为什么下面的按钮不能从左边缘向上排列100px?MXML中的左属性 - Flex 4 SDK
<mx:Button left="100"></mx:Button>
我使用Flex 4(Gumbo中)SDK,我敢肯定,如果你试图去做的FlashBuilder,它会工作。
是否使用绝对或相对布局?
<mx:Application Layout="absolute">
如果想无论是那些没有工作...我不认为我曾经见过有人用“左”(我敢肯定它的工作原理,但它看起来很奇怪我) 。尝试将“left”更改为“x”:
<mx:Button x="100" />
检查是否将它嵌套在其他组件中。
在这个例子中按钮将被置于200像素左侧(100像素为面板+ 100px的按钮按钮向左属性)
<s:Panel x="100" y="100" width="250" height="200">
<mx:Button left="100"></mx:Button>
</s:Panel>
嵌套?您能否解释一下,这是迄今为止应用程序中唯一的组件。 – sigvardsen 2009-09-14 14:13:47
这是我的整个应用程序: <?xml version =“1.0”encoding =“utf-8”?>
我认为嵌套是询问您是否碰巧在“Canvas”或类似内容中包含组件。如果您使用的是相对布局,或者使用相对布局来控制该特定控件,那么它将远离画布100,而不是窗口的一侧。 – Sivvy 2009-09-14 14:25:04
谢谢,它的工作原理。 我同意在左边使用它很奇怪,但是在使用左,右,上,下时,它适用于可调整大小的应用程序。 – sigvardsen 2009-09-14 14:26:42
记住......它的作用,但它取决于如果这就是你想要所有的组件行事。如果在画布面板中有控件,则所有控件都将根据绝对值进行放置,而不是相对于父组件。 – Sivvy 2009-09-14 14:30:26