字体每隔一秒变大或变小
在窗体中显示字符,字体每隔一秒变大些,变到一定寸尺后,每隔一秒字体又变小些,增加一个按钮,可以启动和停止字符串字体的大小,是怎样做的呢???????

程序代码:/// <summary>
/// 按钮点击事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button1_Click(object sender, EventArgs e)
{
if (button1.Text == "启动计时") //当按钮的文本等于启动游戏
{
timer1.Enabled = true; //打开计时器
button1.Text = "关闭计时"; //更改按钮文本
}
else //否则
{
timer1.Enabled = false; //关闭计时器
button1.Text = "启动计时";
}
}
bool a = true; //设置布尔值
/// <summary>
/// 计时器事件到
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void timer1_Tick(object sender, EventArgs e)
{
if (a ==true) //当a等于真的时候
{
label1.Font = new Font(label1.Text, label1.Font.Size + 1);// label1的字体+1 Font内参数第一个为文本 第二个问字体大小+1
if (label1.Font.Size > 15) //当字体大小超过15
{
a = false;//设置a为假
}
}
else
{
label1.Font = new Font(label1.Text, label1.Font.Size - 1);// label1的字体+1 Font内参数第一个为文本 第二个问字体大小+1
if (label1.Font.Size < 9)//当字体大小小于9
{
a = true;//设置a为真
}
}