这里是我的问题-我有一些这样的代码:

<mx:Canvas width="300" height="300">
     <mx:Button x="800" />
</mx:Canvas>

所以问题是,内的按钮画布上有一个x性的方式超的画布是宽,因为它是一个孩子的画布,帆布口罩,它并创建有些滚动我滚动的按钮。

我想是显示按钮-800素的左边画布上没有滚动的同时,仍然离开按钮作为一个孩子的画布上。我要怎么做?

有帮助吗?

解决方案

我想通了-显然容器具有的财产称为clipContent-这里的介绍从Adobe:

是否应用夹遮罩的位置和/或尺寸的容器的儿童的境外的这种容器。如果假,则孩子的这个容器仍然可见,当他们被移动或者小型的境外的这种容器。如果诚然,儿童的这一容器都被剪裁。

如果clipContent是错误的,然后滚动禁止这一容器和滚动将不会出现。如果clipContent是真的,然后滚动通常会出现当的容器中的儿童的延伸外部边界的容器。为额外控制的外观的滚动条,请参阅horizontalScrollPolicy和verticalScrollPolicy.默认值是正确的。

所以基本上显示按钮的边界之外的容器,我需要做到以下几点:

<mx:Canvas width="300" height="300" clipContent="false" >
     <mx:Button x="800" />
</mx:Canvas>

这是比我还以为是要。:)

这里是官方的医生...

其他提示

您也应该能够使用 includeInLayout 属性,这样您就可以独立地将它应用于每个子组件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top