亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VB.NET中如何使用DrawString方法

發布時間:2021-07-19 15:55:04 來源:億速云 閱讀:181 作者:Leah 欄目:編程語言

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

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

代碼如下:

Imports System.Drawing.Drawing2D

2、獲取圖形對象的引用

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

Dim g as Graphics=PictureBox1.CreateGraphics

3、創建用于繪制文字的Brush對象

Dim mBrush As New SolidBrush(Color.Blue)

4、創建繪制文本時使用的字體對象Font

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

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

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

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

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

完整代碼如下(假設窗體上已經有了一個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 

上述內容就是VB.NET中如何使用DrawString方法,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

灌南县| 卢氏县| 宣汉县| 拉孜县| 温宿县| 米脂县| 石台县| 杭州市| 龙泉市| 逊克县| 那坡县| 临城县| 洛扎县| 商城县| 海城市| 平定县| 孟津县| 浠水县| 蓬莱市| 宜都市| 厦门市| 祁东县| 电白县| 获嘉县| 含山县| 高阳县| 固安县| 滕州市| 大连市| 称多县| 留坝县| 河津市| 基隆市| 惠州市| 龙川县| 义马市| 苏尼特左旗| 新乡县| 榆社县| 南乐县| 贵德县|