VB.NET中如何使用DrawString方法

本篇文章為大家展示了VB.NET中如何使用DrawString方法,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

鶴城ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!

1、在窗體代碼前面引入Drawing2D 命名空間

代碼如下:

Imports System.Drawing.Drawing2D

2、獲取圖形對象的引用

下面代碼是創(chuàng)建一個可以在PictureBox 控件表面繪制圖形的圖形對象:

Dim g as Graphics=PictureBox1.CreateGraphics

3、創(chuàng)建用于繪制文字的Brush對象

Dim mBrush As New SolidBrush(Color.Blue)

4、創(chuàng)建繪制文本時使用的字體對象Font

如下代碼所示,我們創(chuàng)建一個宋體,20碼的字體對象:

Dim mFont As New Font("宋體", 20)

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

VB.NET使用DrawString方法時,如果提供了一個矩形對象(RectangleF),則文本在這個指定的矩形中換行顯示,否則將從提供的坐標(biāo)起始繪制顯示文本。如下代碼所示:

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

完整代碼如下(假設(shè)窗體上已經(jīng)有了一個PictureBox 控件,一個Button 控件):

  1. Private Sub Button1_Click(ByVal sender As System.Object, 
    ByVal e As System.EventArgs) Handles Button1.Click  

  2. Dim g As Graphics = PictureBox1.CreateGraphics  

  3. Dim mBrush As New SolidBrush(Color.Blue)  

  4. Dim mFont As New Font("宋體", 20)  

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

  6. '在矩形中繪制文本  

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

  8. End Sub 

上述內(nèi)容就是VB.NET中如何使用DrawString方法,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

網(wǎng)頁名稱:VB.NET中如何使用DrawString方法
URL標(biāo)題:http://bm7419.com/article34/jdisse.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、ChatGPT、虛擬主機(jī)商城網(wǎng)站、網(wǎng)頁設(shè)計公司、服務(wù)器托管

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)