2011-06-04 70 views
0

动态渲染分量,我想显示自定义组件我在面板内部做出但是当它呈现在显示面板框外的内容,而且也没有滚动条。滚动条Flex中

在设计我有此: http://i.stack.imgur.com/V99pG.jpg

  • 面板
  • 面板
  • 一个按钮,上myComponent的调用方法,增加了一些控制到它里面myComponent的实例

当运行应用程序并按显示以下按钮: http://i.stack.imgur.com/wlDnV.jpg

看到,在myComponent的动态添加对照越过面板的底线代替仅示出分量和滚动条的可见部分的。

任何想法如何解决它? 谢谢!

+2

我们可以看到一些代码,好吗?我们无法确切地通过“动态添加”来了解您的意思,因此存在太多可能性。 – RIAstar 2011-06-04 11:32:18

+0

似乎'myComponent'使用错误的布点,请邮寄面板和myComponent的代码。 – 2011-06-04 19:25:45

回答

0

您应该根据自己的面板,如果您使用文本区域中的组件来显示文本,然后解决您的组件的自定义组件的高度,你应该文本区域大小

0

我有你的问题正是gigkent。原来,这是关于高度设置。显然,将高度设置为100%会让它变得混乱。

我有一个手风琴,一个(几个)NavigatorContent手风琴内,导航仪里面的内容面板,与滚动的视口设置为VGroup面板内滚动条对外宣称这一切。 VGroup将clipAndEnableScrolling设置为true。

VGroup内部,我有一个表单,我动态添加单选按钮,单选按钮离开屏幕。将VGroup的高度设置为导航器内容的高度为我解决了问题。然后,我必须将VGroup的宽度设置为导航器内容-17的宽度,以补偿滚动条本身的宽度。

下面是导致我在正确的方向的链接。 http://www.actionscript.org/forums/showthread.php3?mode=hybrid&t=191108