C#处理Paint事件的方法

 更新时间:2015年06月11日 14:51:44   作者:zhuzhao  
这篇文章主要介绍了C#处理Paint事件的方法,实例分析了C#使用Paint进行图形绘制的技巧,需要的朋友可以参考下

本文实例讲述了C#处理Paint事件的方法。分享给大家供大家参考。具体方法如下:

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 Form5 : Form
  {
    bool drawElipse = false;
    public Form5()
    {
      InitializeComponent();
      this.SetStyle(ControlStyles.ResizeRedraw, true);
    }
    private void Form5_Load(object sender, EventArgs e)
    {
    }
    private void button1_Click(object sender, EventArgs e)
    {
      this.drawElipse = !this.drawElipse;
      this.Invalidate(true);
    }
    private void Form5_Paint(object sender, PaintEventArgs e)
    {
      if (!this.drawElipse) return;
      Graphics g = e.Graphics;
      g.FillEllipse(Brushes.DarkBlue, this.ClientRectangle);
    }
  }
}

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

相关文章

  • C#设计模式之外观模式介绍

    C#设计模式之外观模式介绍

    外观模式:为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层的接口,这个借口使得这子系统容易使用
    2012-10-10
  • 浅谈C#多线程简单例子讲解

    浅谈C#多线程简单例子讲解

    本篇文章主要介绍了C#多线程简单例子,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • C#中静态的深入理解

    C#中静态的深入理解

    这篇文章详细的介绍了C#中的静态,有需要的朋友可以参考一下
    2013-09-09
  • C#实现任务栏通知窗口

    C#实现任务栏通知窗口

    作为程序员在享受的同时我们也不禁要问:这到底是怎么实现的呢?本文就利用Visual Studio .Net C# 2005以及.Net框架绘图技术来实现这种任务栏通知窗口。
    2015-10-10
  • C# 获取动态key的json对象的值案例

    C# 获取动态key的json对象的值案例

    这篇文章主要介绍了C# 获取动态key的json对象的值案例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • Unity常用命令模式详解

    Unity常用命令模式详解

    这篇文章主要为大家详细介绍了Unity常用命令模式的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-03-03
  • C#后台调用前台JS函数方法

    C#后台调用前台JS函数方法

    今天小编就为大家分享一篇关于C#后台调用前台JS函数方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • c# 应用NPOI获取Excel中的图片,保存至本地的算法

    c# 应用NPOI获取Excel中的图片,保存至本地的算法

    本文主要介绍了c# 应用NPOI获取Excel中的图片,保存至本地的算法。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • C#在子线程中更新窗口部件的写法

    C#在子线程中更新窗口部件的写法

    这篇文章主要介绍了C#在子线程中更新窗口部件的写法,本文直接给出代码示例,需要的朋友可以参考下
    2015-06-06
  • C#实现的优酷真实视频地址解析功能(2014新算法)

    C#实现的优酷真实视频地址解析功能(2014新算法)

    这篇文章主要介绍了C#实现的优酷真实视频地址解析功能(2014新算法),本文在当前环境下是有效的,因为优酷之前更新了算法,需要的朋友可以参考下
    2014-10-10

最新评论