C#纹理画刷TextureBrush用法实例
本文实例讲述了C#纹理画刷TextureBrush用法。分享给大家供大家参考。具体如下:
usingSystem; usingSystem.Collections.Generic; usingSystem.ComponentModel; usingSystem.Data; usingSystem.Drawing; usingSystem.Drawing.Drawing2D; usingSystem.Text; usingSystem.Windows.Forms; namespaceWindowsApplication2 { publicpartialclassForm6:Form { publicForm6() { InitializeComponent(); } privatevoidForm6_Load(objectsender,EventArgse) { } privatevoidbutton1_Click(objectsender,EventArgse) { try { Bitmapimage1=(Bitmap)Image.FromFile(@"E:/ico/Administrator.bmp",true); TextureBrushtexture=newTextureBrush(image1); texture.WrapMode=System.Drawing.Drawing2D.WrapMode.TileFlipX; GraphicsformGraphics=this.CreateGraphics(); formGraphics.FillEllipse(texture,newRectangleF(90.0F,110.0F,100,100)); formGraphics.Dispose(); } catch(System.IO.FileNotFoundException) { MessageBox.Show("Therewasanerroropeningthebitmap."+"Pleasecheckthepath."); } } } }
希望本文所述对大家的C#程序设计有所帮助。