成熟丰满熟妇高潮XXXXX,人妻无码AV中文系列久久兔费 ,国产精品一国产精品,国精品午夜福利视频不卡麻豆

您好,歡迎來到九壹網(wǎng)。
搜索
您的當(dāng)前位置:首頁(轉(zhuǎn))創(chuàng)建Graphics的三種方法

(轉(zhuǎn))創(chuàng)建Graphics的三種方法

來源:九壹網(wǎng)

方法一、利用控件或窗體的Paint事件中的PainEventArgs

在窗體或控件的Paint事件中接收對圖形對象的引用,作為PaintEventArgs(PaintEventArgs指定繪制控件所用的Graphics)的一部分,在為控件創(chuàng)建繪制代碼時(shí),通常會使用此方法來獲取對圖形對象的引用。

例如:

//窗體的Paint事件的響應(yīng)方法


復(fù)制代碼 代碼如下:
private void form1_Paint(object sender, PaintEventArgs e)

{

??? Graphics g = e.Graphics;

}


也可以直接重載控件或窗體的OnPaint方法,具體代碼如下所示:
復(fù)制代碼 代碼如下:
protected override void OnPaint(PaintEventArgs e)

{

??? Graphics g = e.Graphics;

}


Paint事件在重繪控件時(shí)發(fā)生。

方法二、調(diào)用某控件或窗體的CreateGraphics方法

調(diào)用某控件或窗體的CreateGraphics方法以獲取對Graphics對象的引用,該對象表示該控件或窗體的繪圖圖面。如果想在已存在的窗體或控件上繪圖,通常會使用此方法。

例如:

Graphics g = this.CreateGraphics();

方法三、調(diào)用Graphics類的FromImage靜態(tài)方法

由從Image繼承的任何對象創(chuàng)建Graphics對象。在需要更改已存在的圖像時(shí),通常會使用此方法。

例如:


復(fù)制代碼 代碼如下:
//名為“g1.jpg”的圖片位于當(dāng)前路徑下

Image img = Image.FromFile("g1.jpg");//建立Image對象

Graphics g = Graphics.FromImage(img);//創(chuàng)建Graphics對象


詳細(xì)出處參考:

因篇幅問題不能全部顯示,請點(diǎn)此查看更多更全內(nèi)容

Copyright ? 2019- 91gzw.com 版權(quán)所有 湘ICP備2023023988號-2

違法及侵權(quán)請聯(lián)系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市萬商天勤律師事務(wù)所王興未律師提供法律服務(wù)