raindrop110 发表于 2012-6-3 17:32:00

TX TEXTCONTROL 的文本上下标如何实现

TX TEXTCONTROL 的文本上下标如何实现

iceman 发表于 2012-6-6 09:38:00

回复 1楼raindrop110的帖子

你好,不好意思,久等了,设置方法如下:

            TXTextControl.InputFormat fontFormat = this.textControl1.InputFormat;

            //下标
            fontFormat.Subscript = true;

            //上标
            fontFormat.Superscript = true;

hc371 发表于 2012-6-14 16:48:00

.net 14没有这个属性啊

iceman 发表于 2012-6-14 17:46:00

回复 3楼hc371的帖子

上下标该功能从 TX Text Control .NET 16 开始支持。14.0 中无法实现。

hc371 发表于 2012-6-15 10:44:00

那版主 在14中如何实现这个功能那

iceman 发表于 2012-6-15 11:17:00

回复 5楼hc371的帖子

不好意思,在 TX Text Control 14.0 中无法实现。

raindrop110 发表于 2012-6-19 20:35:00

可以采用richtext 的一些参数进行.呵呵

iceman 发表于 2012-6-20 09:30:00

回复 7楼raindrop110的帖子

你好,感谢楼主的反馈。
实现方法如下:

//Baseline 值为 正数时设置 SuperScript ,值为负数时设置 SubScript
this.textControl1.Selection.Baseline = 100;

jackey_chun 发表于 2013-2-21 18:09:00

tx14实际上也可以实施上下标的功能,

比如上标
TXTextControl1.FontSize := 8;
TXTextControl1.BaseLine := 80;
字体放小,基线提高,相当于上标的功能,上标类似

iceman 发表于 2013-2-22 16:40:00

回复 9楼jackey_chun的帖子

jackey_chun 真棒。
感谢分享 TX 14.0 关于上下标的实现方法。
页: [1]
查看完整版本: TX TEXTCONTROL 的文本上下标如何实现