C#使用Region对图形区域构造和填充的方法
更新时间:2015年06月12日 14:52:57 作者:zhuzhao
这篇文章主要介绍了C#使用Region对图形区域构造和填充的方法,实例分析了Region类图形操作的相关技巧,需要的朋友可以参考下
本文实例讲述了C#使用Region对图形区域构造和填充的方法。分享给大家供大家参考。具体如下:
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 Form15 : Form
{
public Form15()
{
InitializeComponent();
}
private void Form15_Paint(object sender, PaintEventArgs e)
{
GraphicsPath myPath = new GraphicsPath();
string stringText = "zhuzhao";
FontFamily family = new FontFamily("Arial");
int fontStyle = (int)FontStyle.Italic;
int emSize = 26;
Point origin = new Point(20, 20);
StringFormat format = StringFormat.GenericDefault;
myPath.AddString(stringText,family,fontStyle,emSize,origin,format);
Region region = new Region(myPath);
e.Graphics.FillRegion(Brushes.Red, region);
}
}
}
希望本文所述对大家的C#程序设计有所帮助。
相关文章
浅谈C#中ToString()和Convert.ToString()的区别
本文介绍了ToString()和Convert.ToString()的使用方法,他们之间的区别,以及从object到string的转换方法,希望对学习C#编程的你有所帮助2016-11-11
C#借助Spire.XLS实现自动化生成和操作Excel表格
Excel中的表格不仅仅是简单的数据区域,它具备了排序、筛选、格式化等一系列功能,可以大大提升数据处理的效率,本文我们就来简单讲讲如何使用C#实现在 Excel中高效创建和操作表格吧2025-11-11


最新评论