我试图在GUI中单独更改字体样式和大小。我想要它,以便每次我点击复选框大小改变,当它取消选中时,大小恢复正常。我也需要对字体样式(Arial等)做同样的事情。
我需要帮助编写这部分代码。我还在学习GUI btw。
以下是我的代码片段:
private void checkBoxFont_CheckedChanged(object sender, EventArgs e)
{
labelTest.Font = new Font("Arial", 12F);
}
现在,它会改变字体和大小。
答案 0 :(得分:0)
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);
}
}
这应该在大小和字体之间交替(大小和字体更改配对)。