2010-05-26 41 views
1

我正在使用Flex 4 Spark Components for this one。Flex 4:如何居中大於其容器的組件?

我有一個大於特定容器的自定義組件,我需要它在該容器中居中。只使用MXML,樣式和屬性

預期這不起作用最佳:

<s:BorderContainer x="300" y="300" width="200" height="200"> 
    <s:Button label="Not centered" horizontalCenter="0" verticalCenter="0" width="300" height="250"/> 
</s:BorderContainer> 

謝謝!

回答

1

明白了。

我注意到在示例中使用整個應用程序作爲容器,即使在大於舞臺時,組件也會居中。我不能使用另一個應用程序,所以我在下面的例子中使用了下一個繼承的類:SkinnableContainer,而不是BorderContainer。它工作正常

相關問題