介绍:
窗体中的文字不仅可以静态地显示,也可以动态的显示效果。实现动态显示文字滚动,文字向左水平滚动
过程:
1.创建window应用程序项目,默认窗体为Form1.
2.在窗体中添加Label控件,用于显示滚动文字,添加按钮控制滚动,添加Timer控制。
3.将Timer控件的Interval属性值为100,单位是ms毫秒。
4.在Timer控件的Tick事件编写如下代码。
private void timer1_Tick(object sender, EventArgs e)
{
this.label1.Left -= 3;
if (this.label1.Right < 0)
{
this.label1.Left = this.Width;
}
}
5.在开始按钮的Click事件中编写如下代码。
private void button1_Click(object sender, EventArgs e)
{
this.timer1.Start();
}
6.在停止按钮的Click事件写如下代码。
private void button2_Click(object sender, EventArgs e)
{
this.timer1.Stop();
}
运行结果:
扩展:
1.可以实现图片的滚动效果。
2.可以实现时间的滚动效果。