C#使用Region對圖形區(qū)域構(gòu)造和填充的方法
更新時間:2015年06月12日 14:52:57 作者:zhuzhao
這篇文章主要介紹了C#使用Region對圖形區(qū)域構(gòu)造和填充的方法,實例分析了Region類圖形操作的相關(guān)技巧,需要的朋友可以參考下
本文實例講述了C#使用Region對圖形區(qū)域構(gòu)造和填充的方法。分享給大家供大家參考。具體如下:
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#程序設(shè)計有所幫助。
相關(guān)文章
C#訪問C++動態(tài)分配的數(shù)組指針(實例講解)
下面小編就為大家分享一篇C#訪問C++動態(tài)分配的數(shù)組指針(實例講解),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12
淺談C#中ToString()和Convert.ToString()的區(qū)別
本文介紹了ToString()和Convert.ToString()的使用方法,他們之間的區(qū)別,以及從object到string的轉(zhuǎn)換方法,希望對學(xué)習(xí)C#編程的你有所幫助2016-11-11
Windows窗體的.Net框架繪圖技術(shù)實現(xiàn)方法
這篇文章主要介紹了Windows窗體的.Net框架繪圖技術(shù)實現(xiàn)方法,非常實用,需要的朋友可以參考下2014-08-08
C#實現(xiàn)以文件流的形式返回本地文件或遠程文件路徑
FileStream和FileInfo只能處理本地文件路徑,無法直接處理HTTP URL,所以下面小編就來和大家詳細介紹一下C#如何實現(xiàn)以文件流的形式返回本地文件或遠程文件路徑吧2025-08-08
C#借助Spire.XLS實現(xiàn)自動化生成和操作Excel表格
Excel中的表格不僅僅是簡單的數(shù)據(jù)區(qū)域,它具備了排序、篩選、格式化等一系列功能,可以大大提升數(shù)據(jù)處理的效率,本文我們就來簡單講講如何使用C#實現(xiàn)在 Excel中高效創(chuàng)建和操作表格吧2025-11-11
C#使用log4net結(jié)合sqlite數(shù)據(jù)庫實現(xiàn)記錄日志
因為結(jié)構(gòu)化的數(shù)據(jù)庫存儲的日志信息,可以寫專門的軟件讀取歷史日志信息,通過各種條件篩選,可操作性極大增強,有這方面需求的開發(fā)人員可以考慮,本文給大家介紹了C#使用log4net結(jié)合sqlite數(shù)據(jù)庫記錄日志,需要的朋友可以參考下2024-10-10

