Apache flex 调整Flex DataGridColumns的大小(动态编号)

Apache flex 调整Flex DataGridColumns的大小(动态编号),apache-flex,mxml,Apache Flex,Mxml,我有一个DataGrid,它有4-10列。我希望列的宽度为“50”。我已经在MXML中设置了宽度属性。我使用“colName.hide=true”来隐藏各种列,具体取决于我是否有数据。我发现当我有更少的列时,我的列会扩展。有没有办法设置列的最大宽度或强制它保持相同的宽度 必须保留一列未定义的宽度-当调整父(网格)的大小时,该列将拉伸 或者,您应该重新计算并动态应用网格的宽度您必须保留一列未定义的宽度-当调整父(网格)的大小时,它将拉伸 或者,您应该重新计算并动态应用数据网格的宽度为什么不在隐藏和

我有一个DataGrid,它有4-10列。我希望列的宽度为“50”。我已经在MXML中设置了宽度属性。我使用“colName.hide=true”来隐藏各种列,具体取决于我是否有数据。我发现当我有更少的列时,我的列会扩展。有没有办法设置列的最大宽度或强制它保持相同的宽度

必须保留一列未定义的宽度-当调整父(网格)的大小时,该列将拉伸


或者,您应该重新计算并动态应用网格的宽度

您必须保留一列未定义的宽度-当调整父(网格)的大小时,它将拉伸


或者,您应该重新计算并动态应用数据网格的宽度

为什么不在隐藏和显示列时将数据网格自身的宽度调整为50*amtOfCols?

为什么不在隐藏和显示列时将数据网格自身的宽度调整为50*amtOfCols?

这就是我昨天结束的工作。它并不像我希望的那样优雅,但它确实起了作用:)我更愿意以百分比形式保持数据网格的宽度和高度。我不能那样做,因为它一直在疯狂。这就是我昨天做的。它并不像我希望的那样优雅,但它确实起了作用:)我更愿意以百分比形式保持数据网格的宽度和高度。我不能那样做,因为它一直在疯狂。