找回密码
 立即注册

QQ登录

只需一步,快速开始

gaishitaibao
初级会员   /  发表于:2012-5-23 14:24  /   查看:7155  /  回复:8
1,如何设置当前文本的行距为一倍,1.5倍,2倍
2,如何在当前文本中添加一条水平线
3,如何在增大,减小字体,增高降低 字体
4. 如何增大,减小缩进。
问题比较多,非常感谢。

8 个回复

倒序浏览
forachange
高级会员   /  发表于:2012-5-23 16:24:00
沙发
1、设置行距,使用ParagraphFormat
  1. ParagraphFormat pf = new ParagraphFormat();
  2.             pf.AbsoluteLineSpacing = textControl1.Selection.ParagraphFormat.AbsoluteLineSpacing * 2; //行距
  3.             pf.LeftIndent = 100;//左缩进            
  4.             textControl1.Selection.ParagraphFormat = pf;
复制代码
2、水平线还不清楚怎么增加。

3、使用InputFormat设置
  1. InputFormat inputFormat = textControl1.InputFormat;
  2.             inputFormat.FontSize = inputFormat.FontSize + 10; //改变字号
  3.             //inputFormat.Superscript = true;//上标
  4.             inputFormat.Subscript = true;//下标
  5.             inputFormat.LeftIndent = 140;//左缩进
复制代码
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-5-24 09:43:00
板凳

回复 1# gaishitaibao 的帖子

gaishitaibao 你好,
请参加代码:
1.段落设置

  1.             //段落设置
  2.             TXTextControl.ParagraphFormat paragraphFormat = new TXTextControl.ParagraphFormat();
  3.             //设置行距为当前文本行两倍
  4.             paragraphFormat.LineSpacing = this.textControl1.Selection.ParagraphFormat.LineSpacing * 2;
  5.             //当前段落设置下侧水平线
  6.             paragraphFormat.FrameStyle = TXTextControl.FrameStyle.Single;
  7.             paragraphFormat.Frame = TXTextControl.Frame.BottomLine;
  8.             this.textControl1.Selection.ParagraphFormat = paragraphFormat;
复制代码
2.字体设置:

  1.             //设置字体
  2.             TXTextControl.InputFormat fontFormat = this.textControl1.InputFormat;
  3.             //设置字体大小
  4.             fontFormat.FontSize = 100;
  5.             //降低字体
  6.             fontFormat.Subscript = true;
  7.             //升高字体
  8.             fontFormat.Superscript = true;
复制代码
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-5-24 09:44:00
地板

回复 2# forachange 的帖子

:strong: 感谢 forachange 的解答~
回复 使用道具 举报
gaishitaibao
初级会员   /  发表于:2012-5-24 13:56:00
5#

回复 4# iceman 的帖子

问题已经解决,非常感谢回答,真的,非常感谢。!
回复 使用道具 举报
gaishitaibao
初级会员   /  发表于:2012-5-24 13:57:00
6#

回复 2# forachange 的帖子

感谢 forachange ,非常感谢你们这么用心。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-5-24 14:04:00
7#

回复 5# gaishitaibao 的帖子

应该做的,不客气哈~
回复 使用道具 举报
forachange
高级会员   /  发表于:2012-5-24 17:56:00
8#
不客气,互相帮忙
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-5-25 14:39:00
9#

回复 8# forachange 的帖子

:strong:鉴定为推荐帖,膜拜 forachange
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部