Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex minWidth不适用于火花容器flex 4_Apache Flex_Actionscript 3_Flex4_Flex4.5 - Fatal编程技术网

Apache flex minWidth不适用于火花容器flex 4

Apache flex minWidth不适用于火花容器flex 4,apache-flex,actionscript-3,flex4,flex4.5,Apache Flex,Actionscript 3,Flex4,Flex4.5,我有一个面板,我为它设置了最小宽度和宽度。代码如下所示 这里的预期行为是面板的宽度应该是300,因为minWidth>width,但是面板的宽度是200。我不明白我哪里出错了。有什么想法 提前谢谢 请记住,组件的大小始终由容器的父级设置。组件从不设置自己的大小。MXML可以稍微掩盖这一点 我希望显式宽度(AKAwidth=“200”)覆盖您设置的任何minWidth值。因为您将显式宽度设置为200;我认为minWidth永远不会被考虑。但是,您必须特别查看包含面板的容器的布局代码。您查看过Pan

我有一个面板,我为它设置了最小宽度和宽度。代码如下所示

这里的预期行为是面板的宽度应该是300,因为minWidth>width,但是面板的宽度是200。我不明白我哪里出错了。有什么想法


提前谢谢

请记住,组件的大小始终由容器的父级设置。组件从不设置自己的大小。MXML可以稍微掩盖这一点


我希望显式宽度(AKA
width=“200”
)覆盖您设置的任何minWidth值。因为您将显式宽度设置为200;我认为minWidth永远不会被考虑。但是,您必须特别查看包含面板的容器的布局代码。

您查看过PanelSkin类吗?minWidth属性设置为131。这可能就是宽度设置为200的原因


尝试删除蒙皮的minWidth属性,看看它是否改变了某些内容

@Florian F嘿,谢谢,我在哪里可以找到面板蒙皮类我没有为此使用任何蒙皮,如果你告诉默认皮肤类我在哪里找到..@Florian F,你能给出一些相同的例子吗?2个解决方案:Ctrl+Shift+T或基于PanelSkin@Florian好的,我更改了皮肤类,创建了自定义皮肤,并更改了spark皮肤标记中的minWidth值,但它不起作用,如果我做错了,请纠正我。”这里的宽度仅为50,但蒙皮中的minWidth值为100。@Florian F好的,请看一下我在s:Panel标记中指定的width=“50”代码,在蒙皮类中,我将minWidth指定为100。所以我的面板宽度应该是100,因为它是minWidth,但是面板宽度是50