找回密码
 立即注册

QQ登录

只需一步,快速开始

guojuanbo

高级会员

13

主题

45

帖子

1314

积分

高级会员

积分
1314

活字格认证

[已处理] 表格格式问题

guojuanbo
高级会员   /  发表于:2015-1-23 09:08  /   查看:6696  /  回复:8
请教一下大神,在不知道表格id的情况下如何获取当前页的所有表格,并设置表格格式,比如让它居中,能否给出例子,让菜鸟参考一下,谢谢!

8 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-1-23 12:27:00
沙发
回复 1楼guojuanbo的帖子

可以根据TextControl.Tables.GetItem方法根据当前输入位置来获取table。
具体参考文档:http://www.textcontrol.com/en_US ... lection.getitem.htm

如果是设置表格单元格格式,可以使用Table.TableCellFormat类,根据具体设置什么样的格式来选,比如文字的位置,就用VerticalAlignment。
http://www.textcontrol.com/en_US ... tablecellformat.htm

安装产品后,可以在开始菜单找到文档,里面有详细的说明和例子。可以供你参考。
  1. [C#] TXTextControl.TableCellFormat myCellFormat = new TXTextControl.TableCellFormat();  
  2. myCellFormat.BackColor = System.Drawing.Color.LightBlue;
  3. myCellFormat.BottomBorderWidth = 150;
  4. myCellFormat.VerticalAlignment = TXTextControl.VerticalAlignment.Bottom;  
  5. myTable.Cells.GetItem(1, 1).CellFormat = myCellFormat;
复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
guojuanbo
高级会员   /  发表于:2015-1-30 16:13:00
板凳
那怎么设置整张表居中呢?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-1-30 17:02:00
地板
回复 3楼guojuanbo的帖子

设置整张表居中,无论是 WinForms 还是 ActiveX 平台,都需要遍历单元格来设置格式。

为了以后技术沟通,不出现方向性错误,请问您目前使用的是 WinForms 版本还是 ActiveX 版本的 TX 控件?
之前我这边获取的版本信息和销售同事的不一致。

谢谢
回复 使用道具 举报
guojuanbo
高级会员   /  发表于:2015-2-3 17:18:00
5#
楼主,请教一下,我在代码里插入两张table,然后通过第一张表的id查询第二张表的时候发现无法获取id,代码如下:
(其中_FileClass 是BW_TEXT::_DTX4OLE*类型的变量)

short tableId = 1000;
_FileClass->TableInsert(2,2,0,tableId );
_FileClass->TableInsert(2,2,8,1001);

short tableId = 1000;
short newTableId = _FileClass->TableNext(0, &tableId);

返回的是一个很大的负数。
回复 使用道具 举报
guojuanbo
高级会员   /  发表于:2015-2-3 17:19:00
6#
我用的应该是ActiveX 版本
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-2-3 19:24:00
7#
回复 6楼guojuanbo的帖子

由于我们这边没有 C++ 测试平台,能否请你制作一个简单的 C++ Demo 来重现这个问题,我发送给厂商调试。

同时,如果今后您仍然需要在 C++ 平台下进行问题交流,建议您直接提供Demo。

谢谢
回复 使用道具 举报
guojuanbo
高级会员   /  发表于:2015-2-5 15:00:00
8#
demo在另外一个帖子里给了,下载链接如下:
http://dl.vmall.com/c0m452067i
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-2-5 17:57:00
9#
回复 8楼guojuanbo的帖子

Demo 已经下载,我会尝试和厂商就这个 Demo 进行沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部