咨询一下TX Text Control .NET for WPF产品问题
您好,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系统下测试时未发现;
非常感谢! 回复 1楼wotangjing的帖子
问题1我们已经重现了, TX 并没有针对搜狗输入发进行测试,请使用微软输入法进行文本编辑。
其他问题正在验证中,有结果反馈给你。 回复 2楼iceman的帖子
您好,非常感谢!另外三个问题有结果了吗? 回复 3楼wotangjing的帖子
您好,
其他三个问题我们正在调查中,预计今明天会有进一步结果。
另外,我看到您使用或了解了我们多款产品,AR、Spread、TX、C1和LeadTools,现在这些产品评估进展如何?如果还有哪些问题没有解决请您及时和我们反馈。
我们协助您完成产品的评估。
谢谢 回复 1楼wotangjing的帖子
2.WPF界面的菜单工具栏指的是什么?能否附上图片说明。
3.没有支持自动的缩放,可以通过代码改变字体来适应。Tx TextControl下提供了FontSize属性。
4.微软提供衡量字体宽度和高度的方法MeasureString。拿计算字符串长度来举例:
private double MeasureTextWidth(String str, string fontName, double fontsize, double width)
{
double width = -1;
try
{
System.Drawing.Graphics graphics = System.Drawing.Graphics.FromHwnd(m_hWnd);
graphics.PageUnit = System.Drawing.GraphicsUnit.Point;
System.Drawing.Font font = new System.Drawing.Font(fontName, (float)fontsize);
System.Drawing.SizeF size = graphics.MeasureString(str, font);
width = size.width;
font.Dispose();
graphics.Dispose();
}
catch (System.Exception e)
{
}
return width;
}
另外Tx TextControl下就有Width属性,Tx TextControl.PageSize下也有Width属性。
页:
[1]