以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]如何设置自动行高,自动换行?  (http://www.foxtable.com/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,动态提示单元格内容和自动隐藏提示