找回密码
 立即注册

QQ登录

只需一步,快速开始

qinzhu_

初级会员

14

主题

51

帖子

223

积分

初级会员

积分
223

活字格认证

qinzhu_
初级会员   /  发表于:2012-2-24 09:15  /   查看:6427  /  回复:9
怎么实现单击table单元格边框,重新设置table格式!

9 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-2-24 10:26:00
沙发

回复 1# qinzhu_ 的帖子

因为不能判断当前单击的是不是单元格边框,所以,没法在单击边框时设置格式

你可以在双击表格时,显示表格属性设置对话框,然后设置表格格式:
  1.     private void textControl1_DoubleClick(object sender, EventArgs e)
  2.     {
  3.         if (textControl1.Tables.GetItem() != null)
  4.         {
  5.             textControl1.TableFormatDialog();
  6.         }
  7.     }
复制代码
回复 使用道具 举报
qinzhu_
初级会员   /  发表于:2012-2-24 10:33:00
板凳
哦,主要是想重新调整单元格宽度来适应里面的内容!
回复 使用道具 举报
qinzhu_
初级会员   /  发表于:2012-2-24 10:34:00
地板
版主,刚才项目发布的时候,单击tx做的窗体时候,怎么没有反应啊!
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-2-24 10:41:00
5#
不好意思,“单击窗体没反应”是指的单击红框区域没有反应吗,你的项目是WinForms的吧,有没有设置EditMode = ReadOnly之类的属性
28.png (37.24 KB, 下载次数: 479)
回复 使用道具 举报
qinzhu_
初级会员   /  发表于:2012-2-24 10:44:00
6#
winforms,就是根本连form1这个窗体都显示不出来!
回复 使用道具 举报
qinzhu_
初级会员   /  发表于:2012-2-24 10:49:00
7#
我把tx安装路径下所有的dll都复制到项目下就可以了,但是那些是必须的呢?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-2-24 10:57:00
8#
具体需要的DLL,请参考 TX 文档中的以下章节:
【TX Text Control .NET Programmer's Guide】 -> 【Distributing your Applications】->【Redistributable Files】
回复 使用道具 举报
qinzhu_
初级会员   /  发表于:2012-2-24 11:05:00
9#
好了,谢谢啊!
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-2-24 11:51:00
10#
不客气,能解决问题就好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部