当前位置:编程学习 > VB >>

msflexgrid滚动条的位置如何固定?

我在vb中用msflexgrid做了一个查询程序,这个查询的列数很多,这样我用滚动条拉到后面后,可以看到后面的列,可是移动鼠标,滚动条又立即回到第一列了,请教高手如何解决滚动条,我放它在那,它就在那儿,不自己默认返回第一列去.

我在刷新数据时候,为了界面不闪烁 使用了redraw --------------------编程问答-------------------- 你redraw一下,不就回原点了 --------------------编程问答-------------------- MSFlexGrid 滚动条拖到哪里,就会停在哪里的!
只有在刷新数据后,才会返回到左上单元。

MSFlexGrid 有 LeftCol 属性,表示当前可见的最左列。
你可以在刷新前记录该属性,刷新后再赋上该属性,就可以保持最左列不变。 --------------------编程问答-------------------- 在不断刷新数据的情况下,我不想返回第一列。 我想拖到哪里就停到哪里啊。 --------------------编程问答-------------------- 方案已经给出,难道我说的不是中文!?
快去实现。 --------------------编程问答--------------------
引用 4 楼 Tiger_Zhao 的回复:
方案已经给出,难道我说的不是中文!?
快去实现。


不好用啊 tiger --------------------编程问答-------------------- 不是告诉你了,不用使用redrew啊 --------------------编程问答-------------------- 不好用的证据呢?
补充:VB ,  控件
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,