drawstring(VB.NET中如何使用DrawString方法)

发布时间:2025-12-10 23:05:22 浏览次数:1

1、在窗体代码前面引入Drawing2D 命名空间

代码如下:

ImportsSystem.Drawing.Drawing2D

2、获取图形对象的引用

下面代码是创建一个可以在PictureBox 控件表面绘制图形的图形对象:

DimgasGraphics=PictureBox1.CreateGraphics

3、创建用于绘制文字的Brush对象

DimmBrushAsNewSolidBrush(Color.Blue)

4、创建绘制文本时使用的字体对象Font

如下代码所示,我们创建一个宋体,20码的字体对象:

DimmFontAsNewFont("宋体",20)

5、VB.NET使用DrawString方法在指定的位置绘制文本

VB.NET使用DrawString方法时,如果提供了一个矩形对象(RectangleF),则文本在这个指定的矩形中换行显示,否则将从提供的坐标起始绘制显示文本。如下代码所示:

g.DrawString(mFont,mBrush,0,10)g.DrawString(mFont,mBrush,NewRectangleF(10,40,100,200))

完整代码如下(假设窗体上已经有了一个PictureBox 控件,一个Button 控件):

  1. PrivateSubButton1_Click(ByValsenderAsSystem.Object,
    ByValeAsSystem.EventArgs)HandlesButton1.Click

  2. DimgAsGraphics=PictureBox1.CreateGraphics

  3. DimmBrushAsNewSolidBrush(Color.Blue)

  4. DimmFontAsNewFont("宋体",20)

  5. g.DrawString(mFont,mBrush,0,10)

  6. '在矩形中绘制文本

  7. g.DrawString(mFont,mBrush,NewRectangleF(10,40,100,200))

  8. EndSub

上述内容就是VB.NET中如何使用DrawString方法,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注本站行业资讯频道。

drawstring
需要做网站?需要网络推广?欢迎咨询客户经理 13272073477