NEWS

[C#] Hướng dẫn tạo Gradient Background trên Winform

[C#] Hướng dẫn tạo Gradient Background trên Winform
Đăng bởi: Thảo Meo - Lượt xem: 4618 20:45:30, 24/05/2022DATABASE   In bài viết

Xin chào các bạn, hôm nay mình sẻ tiếp tục hướng dẫn các bạn cách tạo màu nền Gradient Background trên lập trình c#, winform.

[C#] How to Create Gradient Background Winform

gadient_winform_background

Source code c#:

private void set_background(Object sender, PaintEventArgs e)
{
            Graphics graphics = e.Graphics;

            //the rectangle, the same size as our Form
            Rectangle gradient_rectangle = new Rectangle(0, 0, Width, Height);  

            //define gradient's properties
            Brush b = new LinearGradientBrush(gradient_rectangle, Color.FromArgb(0, 0, 0), Color.FromArgb(57, 128, 227), 65f);  

            //apply gradient         
            graphics.FillRectangle(b, gradient_rectangle);
}

Ở hàm trên các bạn có thế thay đổi các màu nền theo ý bạn nhé.

 Brush b = new LinearGradientBrush(gradient_rectangle, Color.FromArgb(0, 0, 0), Color.FromArgb(57, 128, 227), 65f); 

Ở function Contructor InitializeComponent()

Các bạn chỉ cần add thêm Event sau:

this.Paint += new PaintEventHandler(set_background);

Thanks for watching!

THÔNG TIN TÁC GIẢ

[C#] Hướng dẫn tạo Gradient Background trên Winform
Đăng bởi: Thảo Meo - Lượt xem: 4618 20:45:30, 24/05/2022DATABASE   In bài viết

CÁC BÀI CÙNG CHỦ ĐỀ

Đọc tiếp