C# WinForm 如何设置窗体背景为渐变色 您所在的位置:网站首页 flash怎么弄渐变背景 C# WinForm 如何设置窗体背景为渐变色

C# WinForm 如何设置窗体背景为渐变色

2024-07-07 12:05| 来源: 网络整理| 查看: 265

【1】添加引用:

using System.Drawing.Drawing2D;

【2】添加窗体的Paint事件,用颜色填充窗体区域:

  private void Form2_Paint(object sender, PaintEventArgs e)         {             Graphics g = e.Graphics;             Color FColor = Color.Blue;               Color TColor = Color.Yellow;             Brush b = new LinearGradientBrush(this.ClientRectangle, FColor, TColor, LinearGradientMode.ForwardDiagonal);             g.FillRectangle(b, this.ClientRectangle);         }

【3】当改变窗体大小的时候,应该重绘制窗体,添加Resize事件:

 private void Form2_Resize(object sender, EventArgs e)         {             this.Invalidate();//重绘窗体         }



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有