C#绘制椭圆的方法

 更新时间:2015年06月11日 12:36:33   作者:zhuzhao  
这篇文章主要介绍了C#绘制椭圆的方法,涉及C#图形绘制的相关技巧,需要的朋友可以参考下

本文实例讲述了C#绘制椭圆的方法。分享给大家供大家参考。具体实现方法如下:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication2
{
  public partial class Form4 : Form
  {
    public Form4()
    {
      InitializeComponent();
    }
    bool drawElipse = false;
    private void button1_Click(object sender, EventArgs e)
    {
      this.drawElipse = !this.drawElipse;
      using (Graphics g = this.CreateGraphics())
      {
        if (this.drawElipse)
        {
          g.FillEllipse(Brushes.DarkBlue, this.ClientRectangle);
        }
        else
        {
          g.FillEllipse(SystemBrushes.Control, this.ClientRectangle);
        }
      }
    }
    private void Form4_Load(object sender, EventArgs e)
    {
    }
  }
}

希望本文所述对大家的C#程序设计有所帮助。

相关文章

  • C#基础语法:as 运算符使用实例

    C#基础语法:as 运算符使用实例

    这篇文章主要介绍了C#基础语法:as 运算符使用实例,本文给出了类、字符串、数字、浮点数、null等值的运算实例,需要的朋友可以参考下
    2015-06-06
  • C# 线程同步详解

    C# 线程同步详解

    本文主要介绍了C#中线程同步的相关知识。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • js substr,substring与java substring和C# substring的区别解析

    js substr,substring与java substring和C# substring的区别解析

    本篇文章主要是对js中substr,substring与java中substring和C#中substring的区别进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-01-01
  • c# 执行动态编译的方法实例详解

    c# 执行动态编译的方法实例详解

    在C#中执行动态编译的一种方法是使用 CSharpCodeProvider 类,这篇文章主要介绍了c# 执行动态编译的方法,需要的朋友可以参考下
    2024-03-03
  • c++函数转c#函数示例程序分享

    c++函数转c#函数示例程序分享

    这篇文章主要介绍了c++函数转c#函数示例程序,大家参考使用吧
    2013-12-12
  • C#定时器和随机数

    C#定时器和随机数

    在前一篇中我们介绍了键盘和鼠标事件,其实还有一个非常常用的事件,就是定时器事件,如果要对程序实现时间上的控制,那么就要使用到定时器。而随机数也是很常用的一个功能,在我们要想产生一个随机的结果时就要使用到随机数。本文我们就来简单介绍一下定时器和随机数。
    2015-06-06
  • C#程序窗体间使用回调事件方式通讯示例

    C#程序窗体间使用回调事件方式通讯示例

    C#有事件这个东西,为啥不用呢,而且事件在窗体通信方面,有着更为方便的作用,我们知道事件实际上就是状态的捕获,数据互相操作的例子
    2013-12-12
  • 完成OSS.Http底层HttpClient重构封装 支持标准库

    完成OSS.Http底层HttpClient重构封装 支持标准库

    OSS.Http项目对于.Net Standard标准库的支持已经迁移完毕,OSS开源系列两个最底层的类库已经具备跨运行时支持的能力。本篇文章主要包含 1. HttpClient的介绍,2. 重构的思路, 3. 容易遇到的问题。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • C#图像处理之图像目标质心检测的方法

    C#图像处理之图像目标质心检测的方法

    这篇文章主要介绍了C#图像处理之图像目标质心检测的方法,可实现C#计算图像质心的相关技巧,需要的朋友可以参考下
    2015-04-04
  • C#生成PDF的方法

    C#生成PDF的方法

    这篇文章主要介绍了C#生成PDF的方法,帮助大家更好的理解和使用c#编程语言,感兴趣的朋友可以了解下
    2020-12-12

最新评论