C#图形区域剪切的实现方法
程序员文章站
2022-10-15 15:55:03
本文实例讲述了c#图形区域剪切的实现方法。分享给大家供大家参考。具体如下:
using system;
using system.collections.gen...
本文实例讲述了c#图形区域剪切的实现方法。分享给大家供大家参考。具体如下:
using system; using system.collections.generic; using system.componentmodel; using system.data; using system.drawing; using system.text; using system.windows.forms; using system.drawing.drawing2d; namespace advanced_drawing { public partial class form16 : form { public form16() { initializecomponent(); } private void form16_paint(object sender, painteventargs e) { graphics g = e.graphics; graphicspath path = new graphicspath(); path.addellipse(this.clientrectangle); region regoin = new region(path); g.drawpath(pens.red, path); g.clip = regoin; rectangle rect = this.clientrectangle; rect.offset(10, 10); rect.width -= 20; rect.height -= 20; g.fillrectangle(brushes.black, rect); g.drawstring("zhuzhao", this.font, brushes.blue, 100, 100); } } }
希望本文所述对大家的c#程序设计有所帮助。
上一篇: 解决当MySQL数据库遇到Syn Flooding问题
下一篇: C#基于XNA生成随机颜色的方法