flex的一个问题----路过的看看能不能帮忙解决

在Flex应用程序中尝试动态地为DataGrid添加列时遇到显示不完整的问题。原本窗口高度为1000,但在添加列后高度缩减至800左右,导致部分内容无法显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在flex的一个窗口中,放置了3个datagrid,我的目的是对这3个家伙动态添加行和列(给按钮的哦,每次每个datagrid都添加2列),可发现执行添加列的时候,有很大几率出现显示不完整--------窗口原来高度有1000(当然有滚动条),变只有800或800不到(还有滚动条的哦),下面的不显示,搞的我郁闷得要死,不知道是flex的bug还是我的程序有错,下面是一个datagrid的执行过程:

var temp = dgTest.dataProvider;
dgTest.dataProvider = null;
var column : DataGridColumn = new DataGridColumn();
column.headerText = columnCount + "#";
column.columnName = "group" + columnCount;
dgTest.addColumn(column);
var column : DataGridColumn = new DataGridColumn();
column.headerText = "百分比";
column.columnName = "rate" + columnCount;
dgTest.addColumn(column);
dgTest.dataProvider = temp;

这个问题在另外的窗口也出现过,那个窗口有6个datagrid,但没有添加列。

路过的朋友,看看是不是有问题,左边公告选一个联系方式联系俺,当然最好是POPO

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值