Graphics.DrawEllipse 方法(椭圆)

重载列表


名称


说明

 
DrawEllipse(Pen,?Int32,?Int32,?Int32,?Int32)


绘制一个由边框定义的椭圆,该边框由矩形的左上角坐标

pen

Type: System.Drawing.Pen

Pen,它确定曲线的颜色、宽度和样式。

x

Type: System.Int32

定义椭圆的边框的左上角的 X 坐标。

y

Type: System.Int32

定义椭圆的边框的左上角的 Y 坐标。

width

Type: System.Int32

定义椭圆的边框的宽度。

height

Type: System.Int32

定义椭圆的边框的高度。

来自 <https://msdn.microsoft.com/zh-cn/library/wt06kxfd(v=vs.110).aspx>

、高度和宽度指定。

 
DrawEllipse(Pen,?Rectangle)


绘制边界 Rectangle 结构指定的椭圆。


DrawEllipse(Pen,?RectangleF)


绘制边界 RectangleF 定义的椭圆。


DrawEllipse(Pen,?Single,?Single,?Single,?Single)


绘制一个由边框(该边框由一对坐标、高度和宽度指定)定义的椭圆。

来自 <https://msdn.microsoft.com/zh-cn/library/system.drawing.graphics.drawellipse(v=vs.110).aspx>

原文地址:https://www.cnblogs.com/pugongying123/p/8323424.html

时间: 2024-11-02 13:10:12

Graphics.DrawEllipse 方法(椭圆)的相关文章

DrawEllipse 渲染椭圆

#include "wx/dcclient.h" wxPaintDC dc(this); wxColor color(15, 57, 121); wxBrush brush(color); dc.SetBrush(brush); dc.DrawEllipse(0, 0, width, height); dc.SetBrush(wxNullBrush); DrawEllipse渲染椭圆,该椭圆内切于矩形,当width等于height的时候,渲染圆形, 第一和第二参数是矩形的左上角的X轴和

Graphics.DrawString 方法

MSDN上的解释: 在指定位置并且用指定的 Brush 和 Font 对象绘制指定的文本字符串. public void DrawString( string s, Font font, Brush brush, float x, float y ) MSDN上的实例: public void DrawStringFloat(PaintEventArgs e) { // Create string to draw . String drawString = "Sample Text";

[转] C# 绘制报表,使用Graphics.DrawString 方法

原文 Graphics.DrawString 方法 在指定位置并且用指定的 Brush 和Font 对象绘制指定的文本字符串. public void DrawString( string s, Font font, Brush brush, float x, float y ) MSDN上的实例: public void DrawStringFloat(PaintEventArgs e) { // Create string to draw . String drawString = "Sam

graphics.drawRect()方法

drawRect方法的官方API文档描述 drawRect public void drawRect(int x, int y, int width, int height) Draws the outline of the specified rectangle. The left and right edges of the rectangle are at x and x + width. The top and bottom edges are at y and y + height.

Unity3D:Graphics.BlitMultiTap方法

在研究<Graphics.BlitMultiTap方法和ShaderLab类Shader的多重贴图研究>的代码时,发现Graphics.BlitMultiTap函数不太看得懂,百度一下居然发现好文<Graphics.BlitMultiTap方法和ShaderLab类Shader的多重贴图研究>,在这里分享一下. 其中最重要的文字如下: 证明确实是每次SetTexture都可以获取一个新的Multi-Texture层和坐标的,这种隐式传递的方式真害死人...所以系统BlurEffec

android.graphics.Paint方法setXfermode (Xfermode x...

[java] view plain copy mPaint = new Paint(); mPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SCREEN)); 常见的Xfermode(SRC为原图,DST为目标图),把代码中的SRC_IN换成下图指定的模式就会出现对应的效果图. [java] view plain copy Canvas canvas = new Canvas(Src); paint.setXfermode(new

VC.NET的GDI+编程入门教程之图形

基于直线的图形 一.等边图形 (一)长方形和正方形 长方形是由四条边组成的具有四个直角的几何图形,为了绘制一个长方形,可以定义围成长方形的矩形值,或定义它的位置和尺寸.为了画一个矩形围成的长方形,可以使用Graphics::DrawRectangle()方法. public: void DrawRectangle(Pen *pen, Rectangle rect); 类似的长方形可以按照如下说明: 图一.长方形说明图示 定义过一个矩形变量后,可以将它传递给上述的方法,例子代码如下: privat

WinForm学习 --简单的模拟时钟程序

今天学习GDI+,试着想写一个模拟时钟的小程序,原以为很简单实现:但其实还有些复杂,特别是利用三角函数的那部分,让我四处找资料恶补了一下高中数学才算弄清楚,现在就回顾一下这个程序吧. 程序的目的是要模拟出时钟的效果,那首先就是要画出这个时钟的样子.不考虑美观,一个时钟最简单的组成是一个圆形的表盘,三根直线代表的时针.分针和秒针. <img缺失> 看起来很简单吧,但要怎么样画呢?让我们一步一步来吧: 1.画表盘 Graphics g = this.CreateGraphics(); //创建一个

VB6.0 和VB.NET 函数对比

VB6.0和VB.Net的对照表 VB6.0 VB.NET AddItem Object名.AddItem Object名.Items.Add ListBox1.Items.Add ComboBox1.Items.Add Abs 函数 System.Math.Abs 方法 API 函数关系 MicrosoftWin32和Microsoft .NET Framework API的对应 App.Path 等 1. System.Reflection.Assembly.GetExecutingAsse