社区
控件
帖子详情
如何实现自动根据文字长度调整FlexGrid的列宽?
swordbroken
2003-04-10 12:40:38
就象Excel中作的一样,双击两列间的分隔线就可以自动调整列宽,如何实现?
...全文
107
2
打赏
收藏
如何实现自动根据文字长度调整FlexGrid的列宽?
就象Excel中作的一样,双击两列间的分隔线就可以自动调整列宽,如何实现?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kangshu
2003-04-20
打赏
举报
回复
try this:
with mshFlexGrid
for row = 0 to .rows -1
for col=0 to .cols -1
if textwidth(.textmatrix(row,col)<.colwidth(col) then
.colwidth(col) = textwidth(.textmatrix(row,col) + 120
end if
next
next
end with
richardbao
2003-04-19
打赏
举报
回复
用一个 Label 来处理。把 Label 的字体设成和 FlexGrid 里一样,再加上 AutoSize = True,然后用户双击时,就把这列里的格子里的文字放到 Label 里去,由于 Label 是自动改变大小的,所以可以用它的 Width 属性求得文本所占的宽度。根据宽度取最大的,回去赋给 FlexGrid 就可以了。
机房收费系统系
列
三:MSH
Flex
Grid
控件
自动
调整
列
宽
MSH
Flex
Grid
控件在学生信息管理系统的时候就用到了,只是用到了他最基础的部分,
c1
Flex
Grid
的属性及方法
属性/方法名称 功能 示例语法 AddItem() 增加一行 O.A String[, RowIndex] Aggregate 返回集合合计(总数,平均,等等) O.A = (A,Row1,Col1,Row2,Col2) Align 对象在窗体上的显示位置 O.A = 0;1;2;3;4 AllowBigSelection 设定
列
头是否整行或整
列
选择 O.A = Tr...
Flex
Grid
属性 方法
Flex
Grid
属性 方法 2010-09-20 10:33:24| 分类:
Flex
Grid
专区 | 标签:属性 方法
flex
grid
|字号大中小 订阅 说明:O 表示 VS
Flex
Grid
对象的名,A 表示当前属性名,|表示可选 ----------------------------------------------------------
VC——
Flex
Grid
属性 方法
说明:O 表示 VS
Flex
Grid
对象的名,A 表示当前属性名,|表示可选 ---------------------------------------------------------------------------------------------------------- 属性/方法名称 功能 示例语法 Add
VS
Flex
Grid
控件属性方法一览表(带()为方法)
VS
Flex
Grid
控件属性方法一览表(带()为方法) 属性/方法名称 功能 示例语法 AddItem() 增加一行 O.A String[, RowIndex] Aggregate 返回集合合计(总数,平均,等等) O.A = (A
控件
1,453
社区成员
41,355
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章