NEWS

[C#] Cách tăng giảm font chữ tất cả các control trên winform

[C#] Cách tăng giảm font chữ tất cả các control trên winform
Đăng bởi: Thảo Meo - Lượt xem: 3867 10:22:27, 25/07/2023EBOOK

Xin chào các bạn, bài viết hôm nay mình chia sẻ các bạn đoạn source code đơn giản để tăng hoặc giảm kích thước font chữ trên C# Winform.

Dynamically Change Font Size of All Controls in One WinForm Use C#

Giao diện demo ứng dụng C#:

Increament_decreament_font_size

Ở ví dụ demo bên dưới, các bạn thiết kế hai button nút nhấn tăng và giảm font chữ.

Source code c#:

private void increaseBtn_Click(object sender, EventArgs e)
{
    foreach (Control c in this.Controls)
    {
        int size = (int)c.Font.Size;
        c.Font = new Font("Microsoft Sans Serif", ++size);
    }
}
private void disincreaseBtn_Click(object sender, EventArgs e)
{
    foreach (Control c in this.Controls)
    {
        int size = (int)c.Font.Size;
        c.Font = new Font("Microsoft Sans Serif", --size);
    }
}

Cách thức hoạt động:

Sử dụng một vòng For để duyệt qua tất cả các cần controls trong Winform và thay đổi thuộc tính FontSize của nó.

Thanks for watching!

Tags: increament font size c#change font size c#

THÔNG TIN TÁC GIẢ

BÀI VIẾT LIÊN QUAN

[C#] Cách tăng giảm font chữ tất cả các control trên winform
Đăng bởi: Thảo Meo - Lượt xem: 3867 10:22:27, 25/07/2023EBOOK