C# WinForm窗体中制作滚动的字幕
2015-08-26 16:24
232 查看
1、添加一个定时器
2、在定时器Tick事件里面写入下面代码
private void timer1_Tick(object sender, EventArgs e)//用Timer来控制滚动速度
{
label1.Left -= 2;//设置label1左边缘与其容器的工作区左边缘之间的距离
if (label1.Right < 0)//当label1右边缘与其容器的工作区左边缘之间的距离小于0时
{
label1.Left = this.Width;//设置label1左边缘与其容器的工作区左边缘之间的距离为该窗体的宽度
}
}
2、在定时器Tick事件里面写入下面代码
private void timer1_Tick(object sender, EventArgs e)//用Timer来控制滚动速度
{
label1.Left -= 2;//设置label1左边缘与其容器的工作区左边缘之间的距离
if (label1.Right < 0)//当label1右边缘与其容器的工作区左边缘之间的距离小于0时
{
label1.Left = this.Width;//设置label1左边缘与其容器的工作区左边缘之间的距离为该窗体的宽度
}
}
相关文章推荐
- C#实现无标题栏窗体的拖动
- C#中的反射
- Rust初步(六):在C#中使用Rust组件
- C# DataTable抽取Distinct数据(不重复数据)
- Missing Number
- C# 水印透明度图片
- C#动态调用WCF接口,两种方式任你选。
- Subsets C#
- C#中的??
- MSChart的研究
- C#接口实例详解
- C#中timer类的用法
- Rust初步(五):Rust与C#性能比较
- C# λ运算符=>匿名方法 lambda表达式
- Gradview的初步使用和学习
- 【C#】C#容易忽视的错误
- C# 使用 SAP NCO3.0 调用SAP RFC函数接口
- C# 通过 Renci.SshNet 实现SFTP数据传输
- C#实现读取被进程占用的文件实现方法
- c# 面相对象4-多态性