社区
Delphi
帖子详情
cxgrid控件怎样在确定宽度时,该字段自动换行
qishaoshuai
2009-09-10 03:30:33
我在使用CXgrid控件时,一个字段的要求输入的内容很长,而我的展示界面有限。我想在确定显示宽度的同时,输入内容到了该宽度后,自动换行,使行变宽,内容都能显示出来,谢谢!我用的是CXGrid下的cxGrid1DBBandedTableView1。谢谢!
...全文
894
3
打赏
收藏
cxgrid控件怎样在确定宽度时,该字段自动换行
我在使用CXgrid控件时,一个字段的要求输入的内容很长,而我的展示界面有限。我想在确定显示宽度的同时,输入内容到了该宽度后,自动换行,使行变宽,内容都能显示出来,谢谢!我用的是CXGrid下的cxGrid1DBBandedTableView1。谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wxsan
2009-10-06
打赏
举报
回复
1、不知道你是不是在cxgrid表格里直接录入数据,如果是这样的话个人感觉录入长文本不好控制;
如果实在要采用这种方式,可以使用1楼的在该字段的Properties属性,设置为memo,这样录入比较
方便,再结合下面的自动换行显示。
2、如果Cxgrid只是展示数据并且要求文本超过列宽即要求换行显示是比较简单的,如下图设置:
如果还有问题,请加入QQ高级群:9642802 找管理员大海讨论!
土阿飞
2009-10-04
打赏
举报
回复
CellAutoHeight(单元自动高度)设置为True.
火龙岛主
2009-09-10
打赏
举报
回复
试试使用Properties := memo
可以回车,但不能自动换行!
cx
Grid
多表头设置及应用
实现复杂的
cx
Grid
多表头的例子,以及多表头下数据的填写与显示
Grid
View文本
自动换行
首先是
Grid
View 中的文本不
自动换行
,隐藏超出
宽度
部分,可以使用以下函数:
return (str.Length > num) ? str.Substring(0, num) + "..." : str;
int num 是你要截取的字符串的长度,然后把这个函数写在行绑定数据的事件中即可。
要是要使
Grid
View里的内容
自动换行
的话,使用以下办法
在页面加入属性:style ="
cx
grid
控件
常用属性说明
T
cx
Grid
Align 设置
控件
的排列方式。 alBottom:相对于父容器为底端对齐排列。 alClient:相对于父容器为剩余部分完全覆盖排列。 alCustom:相对于父容器为自定义对齐排列。 alLeft:相对于父容器为左端对齐排列。 alNone:默认对齐排列。 alRi
解决Asp.net下
Grid
View中显示数据
字段
文字过长的办法
在网页显示
时
,经常遇到表格或
Grid
view,Datalist等中数据
字段
太长的问题。基本办法有两种:1,换行显示;2,先隐藏一部分,当鼠标移动到其位置
时
,自动将全部内容的显示出来。本文主要讲述如何采用ToolTip实现第二种解决办法。其中第一种办法,不建议采用,其原因:1,破坏整体布局;2,如果内容是一个连串的单词就不会
自动换行
,手动有会过于麻烦,经常考虑不周。第二种的解决办法,有多种具体的实现办法:一、使用
Grid
View自带ToolTip属性。在
Grid
View中添加DataBound方法,并为需要的
cx
Grid
实战技巧
cx
grid
刷新数据后原来的显示位置不变 https://blog.csdn.net/zengcong2013/article/details/12384199?utm_source=blogxgwz0 var i,ti:integer; begin i:=
cx
Grid
1DBTableView1.Controller.FocusedRowIndex; //记录焦点行号 ti:...
Delphi
5,930
社区成员
262,943
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章