更改C#GUI中的字体大小和字体样式
本文关键字:字体 样式 更改 C#GUI | 更新日期: 2023-09-27 18:21:56
我正在尝试在GUI中单独更改字体样式和大小。我想要它,这样每次我点击复选框时,大小都会改变,当取消选中时,大小会恢复正常。我也需要对字体样式(Arial等)做同样的操作。
我需要编码这部分的帮助。我还在学习GUI btw.
以下是我的代码片段:
private void checkBoxFont_CheckedChanged(object sender, EventArgs e)
{
labelTest.Font = new Font("Arial", 12F);
}
现在,它同时更改字体和大小。
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);
}
}
这应该在大小和字体之间交替(大小和字体更改是成对的)。