2011-07-19 32 views
1

我想知道如何将最大化和恢复功能添加到Flex TitleWindow。 我用过这样的东西 <s:Button label="maximize panel" click="Panel1.height = 300;Panel1.width = 300"/> where Panel1 is the id for TitleWindow但是没有效果。TitleWindow Flex的调整大小效果

我也想知道如何在titlewindow标题上添加按钮(这样我可以包含最大化和最小化的按钮)。

回答

2

这其实很简单:

<fx:Declarations> 
    <s:Resize id="ohyea" widthTo="300" heightTo="300" duration="500" target="{Panel1}"/> 
</fx:Declarations> 

<s:Button label="maximize panel" click="ohyea.play();"/> 

你可以做同样的事情在标题窗口,只是改变目标,以“本”。

+0

感谢您的回复..这就是我做的同样的事情..你能告诉我怎样才能将该按钮添加到titlewindow标题栏? – learner2010

+0

创建一个皮肤文件并设置标题窗口的“skinClass”属性。在通过复制249行的默认火花皮肤创建的皮肤文件中,您可以看到定义的“关闭按钮”,只需在此处定义几个按钮,然后即可在皮肤文件中执行正确的操作。 –

+0

这是伟大的!非常感谢!! – learner2010

相关问题