以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何设置自动行高,自动换行? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=162831) |
-- 作者:zto001 -- 发布时间:2021/4/16 13:32:00 -- [求助]如何设置自动行高,自动换行? [求助]如何设置自动行高,自动换行? 我有一个窗口表,如何设置自动行高以及自动换行?
|
-- 作者:zto001 -- 发布时间:2021/4/16 13:34:00 -- 是按照某一列内容设置行高。 |
-- 作者:有点蓝 -- 发布时间:2021/4/16 13:43:00 -- 自动行高只能针对整行处理,无法针对其中一列。 换种思路:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=160924&skin=0
[此贴子已经被作者于2021/4/16 13:44:51编辑过]
|
-- 作者:zto001 -- 发布时间:2021/4/16 14:19:00 -- Dim r As Row = Tables("表B").Current Dim g As Graphics = basemainform.CreateGraphics Dim size As Object size = g.MeasureString(r(Tables("表B").ColSel), Tables("表B").Font, Tables("表B").grid.Cols(Tables("表B").ColSel+1).WidthDisplay) Tables("表B").grid.Rows(r.Index + 1).Height = size.height+5 这个我没怎么看懂,执行后,有些并没有改变行高
|
-- 作者:有点蓝 -- 发布时间:2021/4/16 14:26:00 -- 放到表格click事件,点击单元格,就按这个单元格的行高设置 |
-- 作者:zto001 -- 发布时间:2021/4/18 16:10:00 -- 怎么让单元格内容自动换行显示?如果在一行,显示到后面看不到了,不会另起一行显示 |
-- 作者:shenyl0211 -- 发布时间:2021/4/18 16:30:00 -- 1、还是由自动行高控制的 2、如果不用自动行高,则可使用表事件MouseEnterCell和MouseLeaveCell,动态提示单元格内容和自动隐藏提示
|