stringgrid cell 换行问题 各位大侠,在stringgrid中,固定好cell列的宽度后,如果cell中显示内容过多,一行显示不完,如何让cell的高度增加显示成两行或多行啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一个道理,在DrawCell中画,要不你就别用StringGrid,用第三方支持换行的 To bdmh:我也不想啊,现在必须用stringgrid,我是跟着学习做一个项目~谢谢您了 To chhrsas: 内容是未知的,具体是多长,我也不知道,由客户决定,不过还是很谢谢你哈~ Canvas.TextHeight('单元格里的内容'); //内容的高度Canvas.TextWidth('单元格里的内容'); //内容的宽度 在StringGridDrawCell事件中DrawText(StringGrid.Canvas.Handle,pwidechar(StringGrid.Cells[Acol,Arow]),Length(StringGrid.Cells[Acol,Arow]),Rect,DT_WORDBREAK or DT_LEFT); 对不起 如果是pwidechar应该用DrawTextW如果简单的pchar用DrawText TWebBrowser 脚本 如何让程序只在后台运行,用户看不到运行界面? 请问如何让控件在不同的分辨率下自动调整大小和相对位置 [请教]blob类型能用variant表示吗?谢谢 在internet 常 上连接服务器上SQL SERVER 数据库不成功????,这是??? 没注意什么时候长成五个角了??!CSDN还有菜鸟吗?菜鸟有分!UP有分! 帮我看看这段代码,为何出错 请问那里有Delphi 6 中文版下载? 急!dblookbombo用法 z_x_b,送分给你 关于本人毕业设计的问题 请教 我有一个MySQL数据库,怎么实现 帐号注册 + 登陆 的功能?
Canvas.TextWidth('单元格里的内容'); //内容的宽度
如果是pwidechar应该用DrawTextW
如果简单的pchar用DrawText