社区
控件
帖子详情
MSFlexGrid加载的数据中有换行符怎么办?
zhengjialon
2012-05-14 11:51:49
rt,好像加载的时候,换行符在MSFlexGrid中它是直接换行了,不是在单元格内换行的。。。。
有什么方法解决吗?
...全文
179
7
打赏
收藏
MSFlexGrid加载的数据中有换行符怎么办?
rt,好像加载的时候,换行符在MSFlexGrid中它是直接换行了,不是在单元格内换行的。。。。 有什么方法解决吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhengjialon
2012-05-15
打赏
举报
回复
我一共有300行的记录要加载,先用ADDITEM按行加载一编(因为有多列,其它列不需要换行),然后这一列用.TEXT的方式再加载一遍,对速度有影响吗?
zhengjialon
2012-05-14
打赏
举报
回复
没有人碰到过这样的问题?
of123
2012-05-14
打赏
举报
回复
如果不用 WordWrap,怕是没有直接的方法在一个单元格内自动显示定义了格式的多行。因为只有 WordWrap = True 时,换行等格式化字符才生效。
当然,你可以将一个 Lable 的内容的像素通过 BitBlt 弄到单元格去。不过麻烦一些了。
Private Sub Form_Load()
MSFlexGrid1.Row = 0
MSFlexGrid1.Col = 0
MSFlexGrid1.WordWrap = True
MSFlexGrid1.RowHeight(0) = MSFlexGrid1.RowHeight(0) * 4
MSFlexGrid1.ColWidth(0) = 2400
MSFlexGrid1.CellAlignment = 1
MSFlexGrid1.Text = "1.计划:XXXX " & vbCrLf & "2.调研:XXXXXXXX" & vbCrLf & "3.实施:XX " & vbCrLf & "4.培训:XXXXXXXXXX"
End Sub
另外,不要按行填充。否则会添加成多行。因为换行符缺省作为记录分隔符的。
zhengjialon
2012-05-14
打赏
举报
回复
不能用WordWrap,首先列宽是固定的,我不是因为一行显示不下让他自动换行,而是我放在这个一单格中的内容本身就是分行显示的,比如我要显示成以下:
----------------------
| 1.计划:XXXX |
| 2.调研:XXXXXXXX |
| 3.实施:XX |
| 4.培训:XXXXXXXXXX |
----------------------
赵4老师
2012-05-14
打赏
举报
回复
MSHFlexGrid 控件
Microsoft Hierarchical FlexGrid (MSHFlexGrid) 控件对表格数据进行显示和操作。在对包含字符串和图片的表格进行分类、合并以及格式化时,具有完全的灵活性。当绑定到 Data 控件上时,MSHFlexGrid 所显示的是只读数据。
语法
MSHFlexGrid
说明
可以将文本、图片,或者文本和图片,放在MSHFlexGrid 的任意单元中。Row 和 Col 属性指定了MSHFlexGrid 中的当前单元。程序员可以在代码中指定当前单元,也可以在运行时,使用鼠标或者方向键来对其进行修改。Text 属性引用当前单元的内容。
如果单元的文本过长而不能在该单元中显示,而且 WordWrap 属性被设置为 True,那么文本就会换行到同一单元内的下一行。为了显示换行的文本,可能需要增加单元的列宽度(ColWidth 属性)或者行高度(RowHeight 属性)。
zhengjialon
2012-05-14
打赏
举报
回复
换成vbcr他就直接跑下一行去了。。。
阿呆哥
2012-05-14
打赏
举报
回复
没用过,试试replace 成vbcr或vblf
MS
FLEX
GRID
应用 可以保存和载入txt文件
MS
FLEX
GRID
应用 可以保存和载入txt文件 供参考用
相见恨晚SQL之……MS
Flex
Grid
属性
AllowBigSelection 属性在行头或者列头上单击时,(是否)可以使得整个行或者列都被选中。 AllowUserResizing 属性 (是否)可以用鼠标来对 MS
Flex
Grid
控件中行和列的大小进行重新调整。 Appearance 属性 设计时的绘图风格 BorderStyle 属性 边框样式 BackColorBkg 属性 '表格多余部分颜色 BackColorFi
正确访问其他程序的 MS
Flex
Grid
类
问题说明 获取右下方的表格
数据
,通过Spy++可知,该表格控件所属的类是:MS
Flex
Grid
WndClass 。 不幸的是,这个控件 希望的曙光 感谢MSDN 在我搜索 MS
Flex
Grid
WndClass MSDN时 看到了一个 Forums—微软人员对这个问题MS
Flex
Grid
UIAutomation C++ API的回答 : MS
Flex
Grid
WndClass 是MS
Flex
Grid
控件的一个实例,控件属于的类 其实叫 MS
Flex
Grid
好了 继续调研,我又觉得自己可以了~
控件
1,453
社区成员
41,355
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章