找回密码
 立即注册

QQ登录

只需一步,快速开始

jxf16888

高级会员

21

主题

123

帖子

1146

积分

高级会员

积分
1146

活字格认证

jxf16888
高级会员   /  发表于:2011-7-13 10:22  /   查看:14191  /  回复:27
版本你好:
    我在使用过程中,有一个问题不好处理,就是我在建立表格完成后,怎么能自动的选择上,显示出表格的属性设置窗口?
  还有就是上次问的,报表demo ?怎么用tx做一个报表或显示一个数据库中的表明细?

27 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-7-13 10:42:00
沙发
自动选择并显示属性对话框:

  1.             this.textControl1.Tables.Add(2, 3);
  2.             this.textControl1.Tables.GetItem(0).Select();
  3.             this.textControl1.TableFormatDialog();
复制代码
回复 使用道具 举报
jxf16888
高级会员   /  发表于:2011-7-13 10:45:00
板凳
我使用这个 textControl1.Tables.Add(3,4); 方法正常创建表格后
接下来我要自动选择中上面的表格
我使用TXTextControl.Table ThisTable = textControl1.Tables.GetItem(); 这个方法
但是:ThisTable = null ;
我想执行下面的代码就没有办法 了!
if (ThisTable != null )
{
   textControl1.TableFormatDialog();
}
回复 使用道具 举报
jxf16888
高级会员   /  发表于:2011-7-13 10:46:00
地板
我发现有一个规律就是正常创建表格后光标停在了表格的下一行,是不是可以用代码将光标移到上面?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-7-13 10:51:00
5#
通常做法是将光标定位在表格后面(好像Word也是这样的行为),为什么要将光标定位在表格前面呢。
回复 使用道具 举报
jxf16888
高级会员   /  发表于:2011-7-13 11:01:00
6#
你说的方法我测试过了,不对的,我在新建立多个表格时你那个就一直选择的是第一个表格
回复 使用道具 举报
jxf16888
高级会员   /  发表于:2011-7-13 11:04:00
7#
我的目标是,在tx 上用户可以创建多个表格,在创建的表格后自动选择上新创建的表格进行设置!我想过能不能用那个表集体是集数,但后来想,用户如果将表格加到中间就没有办法了!所还是要相办法选择最后创建的表格
回复 使用道具 举报
jxf16888
高级会员   /  发表于:2011-7-13 11:28:00
8#
我在程序 中跟了一下,发现怎么系统创建的table 的  id 怎么全是 0 呀!
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-7-13 11:31:00
9#
你说的创建多个表格意思是,一次创建多个,还是每次创建一个,分为多次创建。
回复 使用道具 举报
jxf16888
高级会员   /  发表于:2011-7-13 12:14:00
10#
每次创建一个 ,建立多少个表格,由用户确定,也就是说,用户建立好一个表格后,能自动选择上最后建立的表格就行,不管用户将表格建立在那?如:文章中,文章前,文章后
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部