C#中如何得到Graphics对象
2019獨角獸企業重金招聘Python工程師標準>>>
利用Graphics對象,我們可以繪制理想的UI。這里首先介紹C#中如何得到Graphics對象。
/如何得到Graphics對象
1. Control.CreateGraphics();直接通過Control類的公開方法獲取。可以是Form,基礎控件,也可以是UC控件
| new Form().CreateGraphics(); new Button().CreateGraphics(); new UserControl().CreateGraphics(); |
2. new PaintEventArgs().Graphics
? PaintEventArgs參數的Graphics屬性
| this.Paint += new PaintEventHandler(Form1_Paint); |
3.Graphics類的靜態方法,以下示例主要是通過句柄來獲取該對象
| Graphics.FromHdc(); //Control.Handle可以得到句柄 Graphics.FromHdcInternal(); Graphics.FromHwnd(); Graphics.FromHwndInternal(); |
4.通過Graphics的靜態方法,從圖片獲取該對象,主要可以用來設定內存位圖對象,進行二級緩存繪圖操作。
| Graphics.FromImage(); |
?
轉載于:https://my.oschina.net/201003674/blog/288986
總結
以上是生活随笔為你收集整理的C#中如何得到Graphics对象的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 车牌号正则_最新车牌号码(包括
- 下一篇: Microsoft Jet SQL 参考