如题目,谢谢!

解决方案 »

  1.   

    做一个gif动画不行吗,作为form的背景
      

  2.   

    找一张渐变的图,把form的backgroundimage属性指定到它
      

  3.   

    http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=3647
      

  4.   

    想用DrawLine试试,呵。DrawLine有个PaintEventArgs参数怎么设定,是自动传还是要自己传的?
      

  5.   

    ....重写 OnPaint 事件,然后用GDI+绘制, 很简单的
      

  6.   

    using System;
    using System.Drawing;
    using System.Collections;
    using System.ComponentModel;
    using System.Windows.Forms;
    using System.Data;
    using System.Drawing.Drawing2D;static void Main() 
    {
    Application.Run(new Form1());
    } private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
    {
    Graphics g=e.Graphics;
    Color FColor=Color.Blue;
    Color TColor=Color.Yellow;
    //实例化变量b
    Brush b=new LinearGradientBrush(this.ClientRectangle,FColor,TColor,LinearGradientMode.ForwardDiagonal);
    g.FillRectangle(b,this.ClientRectangle);//使用指定的Brush对象填充指定的矩形的内部 } private void Form1_Resize(object sender, System.EventArgs e)
    {
      this.Invalidate();
    }