C#窗体设计:[10]滚动字幕

作者:落知秋 | 创建时间: 2023-05-21
通过添加动态文本实现滚动字幕效果。...
C#窗体设计:[10]滚动字幕

操作方法

新建一个C#应用程序,应用程序命名为滚动字幕

窗体界面设计如下

添加Timer控件,并对Interval属性设置为100

双击Timer控件,为Timer控件添加响应函数,响应函数代码如下: private void timer1_Tick(object sender, EventArgs e) { this.label1.Left -= 3;  //向左移动3个像素 //移动到窗体最左端后从最右端进入窗体 if (this.label1.Right < 0) { this.label1.Left = this.Width; } }

为“开始”、“停止”按钮的响应函数添加一下代码: private void btnStart_Click(object sender, EventArgs e) { this.timer1.Start();//启动计时器 } private void btnStop_Click(object sender, EventArgs e) { this.timer1.Stop();//停止计时器 }

程序运行如下实现了滚动字幕效果

温馨提示

注意控件移动的方法
点击展开全文

更多推荐