/ / Zmiana rozmiaru i stylu czcionki w C # GUI - c #, interfejs użytkownika, czcionki, rozmiar

Zmiana rozmiaru czcionki i stylu czcionki w C # GUI - c #, interfejsie użytkownika, czcionkach, rozmiarze

Próbuję zmienić styl i rozmiar czcionkiindywidualnie w GUI. Chcę, aby za każdym razem, gdy klikam pole wyboru, zmiana rozmiaru, a po odznaczeniu rozmiar wraca do normy. Muszę zrobić to samo dla stylu czcionki (Arial itp.).

Potrzebuję pomocy w kodowaniu tej części. Wciąż uczę się GUI btw.

Oto fragment kodu:

    private void checkBoxFont_CheckedChanged(object sender, EventArgs e)
{
labelTest.Font = new Font("Arial", 12F);
}

Obecnie zmienia zarówno czcionkę, jak i rozmiar.

Odpowiedzi:

0 dla odpowiedzi № 1
public partial class Form1 : Form
{
static bool switcher = true;
public Form1()
{
InitializeComponent();
}

private void checkBoxFont_CheckedChanged(object sender, EventArgs e)
{

switcher = !switcher;

// Toggle between 12 Arial and 10 Times (or whatever you want).
checkBoxFont.Font = switcher ? new Font("Times New Roman", 10F) : new Font("Arial", 12F);
}
}

Powinno to zmieniać naprzemiennie rozmiary i czcionki (rozmiary i zmiany czcionek są sparowane).