开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 4981|回复: 1

DevExpress RichEditControl 多线程插入表格及数据

[复制链接]

0

精华

490

贡献

727

赞扬

管理员

Rank: 45Rank: 45Rank: 45Rank: 45Rank: 45

帖子
158
软币
3816
在线时间
576 小时
注册时间
2015-6-30
发表于 2017-2-10 16:03:49 | 显示全部楼层 |阅读模式
DevExpress RichEditControl网上资料有点少,先提供关于RichEditControl动态插入表格及填写数据的方法和例子例子源代码下载:http://download.csdn.net/detail/u012097590/9751938
创建Table并设置其行数列数的方法,其中dataTableRows和ColumnsToDisplay分别为数据源显示的行数和列数:

[C#] 纯文本查看 复制代码
Table table = document.Tables.Create(document.Range.End, dataTableRows + 1, columnsToDisplay.Count, AutoFitBehaviorType.AutoFitToWindow);


往表格单元格插入数据的方法:
[C#] 纯文本查看 复制代码
table.ForEachCell(delegate (TableCell cell, int rowIndex, int cellIndex)
            {
                if (rowIndex > 0)
                {
                    document.InsertText(cell.Range.Start, dataTable.Rows[rowIndex - 1][columnsToDisplay[cellIndex]].ToString());
                }
            });


MHC2@W{HSUT4_1Q8OQF2FYS.png

回复

使用道具 举报

0

精华

830

贡献

159

赞扬

正版授权组

Rank: 14Rank: 14Rank: 14Rank: 14

帖子
238
软币
2694
在线时间
264 小时
注册时间
2013-6-17
发表于 2017-2-10 16:08:15 | 显示全部楼层
牛,咱也研究研究。
回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-3-29 14:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表