msflexgrid控件 行高自适应内容

pioneer_public 2011-01-13 04:57:59
如有字符串:

“11111111111111111111111111

2222222222222222222222222222222222222222222222222222222222222222222

3333333333

4444

55599999999999999999999999999999999999999999999999999999999999999999999999999999

88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888

"

如果让flexgrid的单元格固定宽度,调整行高来让所有的内容都显示?
...全文
280 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
熊孩子开学喽 2011-01-13
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 pioneer_public 的回复:]
没有要打印,就是想要显示出来。

死方法就是逐行扫描,计算是否回车了。没有回车的计算字宽是列宽的几倍。

叠加就是行高了。
[/Quote]
本办法总比没办法好,呵呵
pioneer_public 2011-01-13
  • 打赏
  • 举报
回复
没有要打印,就是想要显示出来。

死方法就是逐行扫描,计算是否回车了。没有回车的计算字宽是列宽的几倍。

叠加就是行高了。
yangxie5201314 2011-01-13
  • 打赏
  • 举报
回复
如楼上所说,对每个单元格的内容进行精细处理。以前用Printer做过打印处理,画表格的时候就是这么处理的,不然打印出来都不知道是什么东西,你的情况也跟这类似吧
dbcontrols 2011-01-13
  • 打赏
  • 举报
回复
我用过,没有
需要计算列宽度(含多少个字母),然后另外复制
可以用代码实现,很罗嗦,可以合并单元格

[Quote=引用 1 楼 patrickkong 的回复:]
这个控件没用过,看看有没有wordwrap的属性。
[/Quote]
  • 打赏
  • 举报
回复
这个控件没用过,看看有没有wordwrap的属性。

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧