找回密码
 立即注册

QQ登录

只需一步,快速开始

mindrayguowei

中级会员

122

主题

274

帖子

986

积分

中级会员

积分
986

活字格认证

QQ
mindrayguowei
中级会员   /  发表于:2017-11-29 17:29  /   查看:2940  /  回复:1
在Table里面添加了一些ApplicationField来显示后台数据, 但是发现一个很尴尬的情况, Table无法识别ApplicationField, 无法知道哪个Cell里面存的是哪个ApplicationField.
怎么解决? 怎么才能识别到ApplicationField? 前提是不能用ApplicationField.Text

1 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-11-30 11:38:59
沙发
这个目前接口里没有明确的办法来获取,您可以使用tablecell 的start属性和ApplicationField的start属性对比来进行判断

  1.             foreach (Table tb in _textControl.Tables)
  2.             {
  3.                 foreach (TableCell tc in tb.Cells)
  4.                 {
  5.                     int st = tc.Start;
  6.                 }
  7.             }
  8.             foreach(ApplicationField af in _textControl.ApplicationFields)
  9.             {
  10.                 int df=af.Start;
  11.             }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部