C#使用Region對(duì)圖形區(qū)域構(gòu)造和填充的方法
本文實(shí)例講述了C#使用Region對(duì)圖形區(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);
}
}
}
希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。
相關(guān)文章
C#中的三種定時(shí)計(jì)時(shí)器Timer用法介紹
這篇文章介紹了C#中的三種定時(shí)計(jì)時(shí)器Timer的用法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-03-03
C#訪問(wèn)C++動(dòng)態(tài)分配的數(shù)組指針(實(shí)例講解)
下面小編就為大家分享一篇C#訪問(wèn)C++動(dòng)態(tài)分配的數(shù)組指針(實(shí)例講解),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2017-12-12
C#實(shí)現(xiàn)讀寫分離的五種方法小結(jié)
在C#中實(shí)現(xiàn)分離功能通常指的是將不同的邏輯或責(zé)任分配到不同的類或組件中,以增強(qiáng)代碼的可讀性、可維護(hù)性和可擴(kuò)展性,這通常涉及到設(shè)計(jì)模式、依賴注入和接口的使用,下面是一些在C#中實(shí)現(xiàn)分離功能的基本方法,需要的朋友可以參考下2025-03-03
c#泛型序列化對(duì)象為字節(jié)數(shù)組的示例
這篇文章主要介紹了c#泛型序列化對(duì)象為字節(jié)數(shù)組的示例,需要的朋友可以參考下2014-04-04
淺談C#中ToString()和Convert.ToString()的區(qū)別
本文介紹了ToString()和Convert.ToString()的使用方法,他們之間的區(qū)別,以及從object到string的轉(zhuǎn)換方法,希望對(duì)學(xué)習(xí)C#編程的你有所幫助2016-11-11
Windows窗體的.Net框架繪圖技術(shù)實(shí)現(xiàn)方法
這篇文章主要介紹了Windows窗體的.Net框架繪圖技術(shù)實(shí)現(xiàn)方法,非常實(shí)用,需要的朋友可以參考下2014-08-08
C#實(shí)現(xiàn)以文件流的形式返回本地文件或遠(yuǎn)程文件路徑
FileStream和FileInfo只能處理本地文件路徑,無(wú)法直接處理HTTP URL,所以下面小編就來(lái)和大家詳細(xì)介紹一下C#如何實(shí)現(xiàn)以文件流的形式返回本地文件或遠(yuǎn)程文件路徑吧2025-08-08
C#借助Spire.XLS實(shí)現(xiàn)自動(dòng)化生成和操作Excel表格
Excel中的表格不僅僅是簡(jiǎn)單的數(shù)據(jù)區(qū)域,它具備了排序、篩選、格式化等一系列功能,可以大大提升數(shù)據(jù)處理的效率,本文我們就來(lái)簡(jiǎn)單講講如何使用C#實(shí)現(xiàn)在 Excel中高效創(chuàng)建和操作表格吧2025-11-11
C#使用log4net結(jié)合sqlite數(shù)據(jù)庫(kù)實(shí)現(xiàn)記錄日志
因?yàn)榻Y(jié)構(gòu)化的數(shù)據(jù)庫(kù)存儲(chǔ)的日志信息,可以寫專門的軟件讀取歷史日志信息,通過(guò)各種條件篩選,可操作性極大增強(qiáng),有這方面需求的開(kāi)發(fā)人員可以考慮,本文給大家介紹了C#使用log4net結(jié)合sqlite數(shù)據(jù)庫(kù)記錄日志,需要的朋友可以參考下2024-10-10

