问题描述
我使用Graphics.DarwSting();输出汉字我想确定汉字的位置,怎样得到输出汉字的宽度和高度
解决方案
解决方案二:
直接取当前汉字(对象)所在屏幕的坐标
解决方案三:
darwstring()是重载函数,至于它的宽度和高度应该是楼主自己设置才对!
解决方案四:
intLabelSize=540/iGeShu;Graphicsgraphics=e.Graphics;for(inti=0;i<=iGeShu;i++){graphics.DrawLine(newPen(Color.Red,2),240,100+i*LabelSize,780,100+i*LabelSize);}for(intj=0;j<=iGeShu;j++){graphics.DrawLine(newPen(Color.Red,2),240+j*LabelSize,100,240+j*LabelSize,640);}for(inti=0;i<iGeShu;i++)for(intj=0;j<iGeShu;j++)graphics.DrawString(Convert.ToString(myLabel[i,j]),myFont,newSolidBrush(Color.Red),newPointF(240+i*LabelSize,100+j*LabelSize));我画了一个表格我想将文字显示到中间
时间: 2025-01-24 18:12:17