找回密码
 立即注册

QQ登录

只需一步,快速开始

wotangjing

论坛元老

38

主题

97

帖子

7041

积分

论坛元老

积分
7041

活字格认证

wotangjing
论坛元老   /  发表于:2014-11-21 13:17  /   查看:5689  /  回复:4
您好,TX Text Control .NET for WPF的产品问题,请问 一下下面的问题该如何解决?

1. TX Text Control .NET for WPF在WIN8.1系统下,用搜狗拼音输入法在一段文字中插入多个汉字时,后面的汉字会变成省略号,详细请参考附件;

2. 想确定TX Text Control .NET for WPF界面中菜单工具栏是否可以自定义添加或删除部件(下拉框、按钮等),以及对菜单工具栏是否可以自定义排版;

3. 把TX Text Control .NET 放到ViewBox控内,如何实现字体的大小随ViewBox控件的缩放而绽放?

4. 如何计算文本内容的宽度,实现如PPT中文本框宽度随内容进行自增长?

注:第一个问题在WIN7系统下测试时未发现;

非常感谢!

4 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-11-21 18:29:00
沙发
回复 1楼wotangjing的帖子

问题1我们已经重现了, TX 并没有针对搜狗输入发进行测试,请使用微软输入法进行文本编辑。

其他问题正在验证中,有结果反馈给你。
回复 使用道具 举报
wotangjing
论坛元老   /  发表于:2014-11-25 08:56:00
板凳
回复 2楼iceman的帖子

您好,非常感谢!另外三个问题有结果了吗?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-11-25 09:39:00
地板
回复 3楼wotangjing的帖子

您好,

其他三个问题我们正在调查中,预计今明天会有进一步结果。
另外,我看到您使用或了解了我们多款产品,AR、Spread、TX、C1和LeadTools,现在这些产品评估进展如何?如果还有哪些问题没有解决请您及时和我们反馈。

我们协助您完成产品的评估。
谢谢
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-11-25 10:00:00
5#
回复 1楼wotangjing的帖子

2.WPF界面的菜单工具栏指的是什么?能否附上图片说明。
3.没有支持自动的缩放,可以通过代码改变字体来适应。Tx TextControl下提供了FontSize属性。
4.微软提供衡量字体宽度和高度的方法MeasureString。拿计算字符串长度来举例:
  1. private double MeasureTextWidth(String str, string fontName, double fontsize, double width)
  2.         {
  3.             double width = -1;     
  4.             try
  5.             {
  6.                 System.Drawing.Graphics graphics = System.Drawing.Graphics.FromHwnd(m_hWnd);
  7.                 graphics.PageUnit = System.Drawing.GraphicsUnit.Point;
  8.                 System.Drawing.Font font = new System.Drawing.Font(fontName, (float)fontsize);

  9.                 System.Drawing.SizeF size = graphics.MeasureString(str, font);

  10.                 width = size.width;

  11.                 font.Dispose();
  12.                 graphics.Dispose();
  13.             }
  14.             catch (System.Exception e)
  15.             {
  16.             }
  17.             return width;
  18.         }

复制代码

另外Tx TextControl下就有Width属性,Tx TextControl.PageSize下也有Width属性。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部