TXText Control如何实现自动换行
能否实现自动换行?根据控件的的大小,文本自动折行。 回复 1楼aykuang456的帖子在TxTextControl输入文字的时候,默认会自动折行。
使用自带的word设计器进行了测试。
还是说我对你的意思理解有误? 我的是加载rtf文档,我在放大文本的时候,右边一部分文本就被遮盖住了,能不能字体放大的时候文本自动根据控件的宽度进行折行
忘了说我用的控件的ViewMode属性是Normal 回复 3楼aykuang456的帖子
没有支持自动的缩放,可以通过自己写代码设置字体大小来控制。 还是感谢给的提示,我试试去 已经解决了,把TxText control的ViewMode属性设为FloatingText,再重写OnZoomed事件方法,里面修改一下TxText control的大小就可以实现文本的自动换行
代码如下:
protected override void OnZoomed(EventArgs e)
{
base.OnZoomed(e);
this.Width += _setKey;
if(_setKey>0)
{
_setKey = -1;
}else
{
_setKey = 1;
}
}
不过还是很感谢,您的解答! 回复 6楼aykuang456的帖子
谢谢你的反馈,稍后送上金币奖励。
此问题结束,如果有新问题请开新帖。
也欢迎就本次服务质量评分:
http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062
页:
[1]