如何在显示Form时,把Form背景色从上到下逐渐变化? 如题目,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 做一个gif动画不行吗,作为form的背景 找一张渐变的图,把form的backgroundimage属性指定到它 http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=3647 想用DrawLine试试,呵。DrawLine有个PaintEventArgs参数怎么设定,是自动传还是要自己传的? ....重写 OnPaint 事件,然后用GDI+绘制, 很简单的 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(); } 一个简单的问题新人求解决办法 c#调用dll的疑问? 构建AjaxValidator提示设计服务器生成失败 请问这句话的符号代表什么意思? System.Threading.ThreadAbortException: 正在中止线程 求助:如何将数据填入到指定的EXCEL文件中? C#的form最小化的问题 画完五角星后,点橡皮擦工具怎么实现擦掉? 如何获取程序执行精确时间或时钟? C# 摄像头录像 如何在C#里实现图形渐变透明的效果? 一个转换的问题!
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();
}