中易网

flash的DataGrid组件无法隐藏某一列

答案:1  悬赏:0  
解决时间 2021-04-28 15:21
  • 提问者网友:话酸浅沫
  • 2021-04-27 18:41

我的代码如下,是在第一帧绑定的:

System.useCodepage = true;
var listXmlData:XML = new XML();
listXmlData.ignoreWhite = true;
listXmlData.load("Data/fileData.xml");
listXmlData.onLoad = function(ok:Boolean) {
 if (ok) {
  。。。。。。//中间省略:

 DataGrid1.getColumnAt(0).visible=false;//就这句无法隐藏第一列。
 }
};
以上原因是什么,请大家指点!

最佳答案
  • 二级知识专家网友:放肆的依賴
  • 2021-04-27 19:25

你写的是as2代码。。看不懂(我学的是AS3),只能说说思路~


对于加载外部数据是需要时间的,所以你要响应complete消息,当fileData.xml加载完成后再使用DataGrid1.getColumnAt(0).visible=false;

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息