社区
控件
帖子详情
请问如何在MSFlexGrid中自动调整列宽
jin0706
2003-11-24 10:13:33
请问各位高手:
在程序中用了MSFlexGrid来显示数据,如何根据字段的长度自动调整列宽?
如果MSFlexGrid无法实现,应该使用什么控件?
谢谢!
...全文
306
5
打赏
收藏
请问如何在MSFlexGrid中自动调整列宽
请问各位高手: 在程序中用了MSFlexGrid来显示数据,如何根据字段的长度自动调整列宽? 如果MSFlexGrid无法实现,应该使用什么控件? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jin0706
2003-12-02
打赏
举报
回复
谢谢
trite
2003-12-01
打赏
举报
回复
msflexgrid1.colwidth(i)=4000
cyfboy
2003-12-01
打赏
举报
回复
我也想了解,如何通过代码调节列宽度?
trite
2003-11-29
打赏
举报
回复
selectionmode属性是改变表格选定格式的,要想自动调整列宽,好像不行,
不过可以用代码实现,具体实现步骤为:
1、定义一个数组,存储每一列中的最长字段长度;
2、初始赋值数组的值,为第一行的各个字段长度;
3、循环判断每一行中的各个字段长度是否比数组中的值大,如果大的话,修改数组的值;
4、根据每一列的最长字段长度调整列宽。
lincf2000
2003-11-27
打赏
举报
回复
设置selectionmode属性即可
VB6.0
中
编辑MSH
Flex
Grid
强制换行并
调整
列宽
及行高.txt
VB6.0
中
根据每一个单元格的内容根据指定的
列宽
强制换行,并根据单元格的内容
调整
行高和
列宽
四、Intouch
中
MS
Flex
Grid
设置
列宽
用MS
Flex
Grid
控件显示数据的时候,在脚本
中
,不能使用控件自带的#MS
Flex
Grid
1.ColWidth方法进行宽度设置。 检测脚本,会提示期待是分号。 查了比较多的资料都没有找到方案。 后来成功了,分享给大家一个设定该控件初始化
列宽
的方法。 没有用格式化字符串的方法修改
列宽
前的效果为: 使用字符串格式化,对应的效果为: 可以看到
列宽
已经边宽。 ...
MSH
Flex
Grid
控件
自动
调整
列宽
应用
Public Sub AutoSize
Flex
Grid
(
flex
Object As MSHierarchical
Flex
Grid
Lib.MSH
Flex
Grid
) Dim Rs
Flex
As ADODB.Recordset, sngMaxWidth() As Single, sngTextWidth As Single Dim x As Integer, y As Integer With
控件
1,451
社区成员
41,355
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章