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: 3021 10:22:27, 25/07/2023C#   In bài viết

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!

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: 3021 10:22:27, 25/07/2023C#   In bài viết

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

Đọc tiếp
.