回复 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属性。 |