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 控件):
PrivateSubButton1_Click(ByValsenderAsSystem.Object,
ByValeAsSystem.EventArgs)HandlesButton1.ClickDimgAsGraphics=PictureBox1.CreateGraphics
DimmBrushAsNewSolidBrush(Color.Blue)
DimmFontAsNewFont("宋體",20)
g.DrawString(mFont,mBrush,0,10)
'在矩形中繪制文本
g.DrawString(mFont,mBrush,NewRectangleF(10,40,100,200))
EndSub
上述內容就是VB.NET中如何使用DrawString方法,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注本站行業資訊頻道。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
五險一金要交多少年才能用?1,養老保險,必須累計繳滿15年,達到國家法定的退休年齡,退休后才可以領取養老金。2,醫療保險必須連續不間斷的繳納15至20年,退休后才可不再繼續繳納仍可享受醫保待遇。3,失業保險至少要求繳滿1年,失業后才能領取。4,工傷保險對年限沒有要求,在繳納期間職工發生工傷就可以申請賠償。5,生育險需連續交滿12個才能報銷,有的地方則是6個月或者10個月,具體以當地政策為準。6,住...
國際匯款bnf是什么意思?國際匯款bnf指的是國際匯款中使用到的匯款賬戶。國際匯款bnf在特定情況下也可以代指匯款受益人,在國際匯款中有賬戶和賬目的意思。一般情況下,國際匯款代碼的編號規則一般是8位或11位。其中前四位為某某銀行代碼,緊接著四位是國別及地區代碼。國際匯款有幾種方式?國際匯款方式有:電匯、外幣匯票、旅行支票、信用卡、銀行轉賬、郵局國際信匯、托收、信用證、PayPal在線付款、金融公司...
三類股東是什么意思?三類股東指的是契約型私募基金、資產管理計劃、信托計劃。而三類股東企業是指直接或間接投資人中有三類股東的企業。三類股東開展業務的話,一般是以管理人的身份。不過在開展業務期間,也會存在一些問題,比如信息披露、核查缺乏第三方證據、稅收等。不出資可以成為股東嗎?一般情況下,成為公司的股東是需要出資的,只不過出資方式有可能不同,有用貨幣出資的,也可以用實物、知識產權、土地使用權等可以用貨...