想做动态的DataWindow
先在DataWindow里创建了10个Text文本控件,然后在程序中去设值。
之后将不用的列给删除,调用Modify("Destroy XXXX")
但是在画面显示时,被删除地方还是会占用一大段空间,
就比如有10列,删掉后面5列后,滚动条拖到最后时,被删除的5列的空间还是存在的,
请问有没有办法将其去除呢?
------解决方案--------------------
DataWindow.HorizontalScrollMaximum 该属性不能modify,所以估计没辙。
你的显示要是简单的话,是否可以多做一些数据窗口对象,动态来用DataObject来赋值。
------解决方案--------------------
如果是grid,先将对象width置为0,然后再destroy或者改visible