找回密码
 立即注册

QQ登录

只需一步,快速开始

KingMan

中级会员

68

主题

148

帖子

554

积分

中级会员

积分
554
KingMan
中级会员   /  发表于:2017-4-26 14:37  /   查看:2957  /  回复:1
本帖最后由 KingMan 于 2017-4-26 15:16 编辑

因为在医学中对病历或护理表格的格式是有限制的。比如,一个单元格显示不下那么多字,则会新增一行。
我想请教下,在该控件中,如何判断单元格可装载多少个字。详细见附件。能否给个思路。

另外,有没有方法按行获取单元格,如我要获取第三行单元格。

比如现在有表格 3行 * 4列,该控件就生成12个单元格,访问单元格只能通过Cells.GetItem(xxx)方式获取。
现在能不能通过
foreach(TableRow pNEXT in xxxx.Rows)
{
   然后获取该行的所有单元格
}

5CUJTQ%YNVPON4QXA3L%YDW.png

1 个回复

倒序浏览
gw0506
超级版主   /  发表于:2017-4-26 15:39:40
沙发
1. TX没有接口来确定能放多少字。不过你可以拿到单元格的长度,也能知道要写多少字,用.NET的MeasureString去量一下。
2. 代码语法的问题我帮不了你。不过你即便foreach,拿到TableRow,你也拿不到Cell。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部