那位高手知道怎样使字体根据矩形自适应大小?给分! 我的程序要在固定大小的矩形内显示数字,比如在(0,0,40,40)内的矩形内显示统计出来的数字,但是有时候数字比较大,这时候用8号(初始值)的字体就会使字体显示到矩形外而影响到其他的图形,若已开始就用小的,又看不清楚,请高手指点一下怎么才能使我要显示的数字(字符)自适应矩形的大小我用的方法是 DrawString(.....),谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 由矩形的高宽和字符数算出一个字的高宽来,用Font的构造函数建立一个指定大小的字应可以吧 string text=this.combChoice.Text.Trim(); SizeF stringSize = new SizeF(); stringSize = this.CreateGraphics().MeasureString( text,this.combChoice.Font ); return (int)(stringSize.Width+10);我以前做过一个 不过正好和你相反 是矩形适应字体的大小你把上面的代码改改 应该对你有帮助 C#2010设计机票预订管理系统两个问题 求解!!! 用了线程发生"未将对象的引用设置到对象的实例" 请教个基础问题 winform实现DataGridView多行列头,如何实现?能否再实现多列头的打印? C#中怎样让鼠标的滚轮禁用(winform中) 如何获取流量 不能显示登录用户名 winform:怎么让窗体响应事件而非子控件 已定义了一个名为“this”的具有相同参数类型的成员错误 求讲解三层架构,EF,NH,设计模式方面的书 练习编写文本编辑器 保存时出错。 Microsoft.Web.UI.WebControls.resources错误
SizeF stringSize = new SizeF();
stringSize = this.CreateGraphics().MeasureString( text,this.combChoice.Font );
return (int)(stringSize.Width+10);我以前做过一个 不过正好和你相反 是矩形适应字体的大小
你把上面的代码改改 应该对你有帮助