c#之通过Timer控件实现字幕(label)滚动
来源:互联网 发布:网络开发项目管理课程 编辑:程序博客网 时间:2024/06/05 04:38
1、form中添加label、Timer、button按钮
2、实现代码:
private void button1_Click(object sender, EventArgs e) { timer1.Enabled = true; //开始滚动 } private void button3_Click(object sender, EventArgs e) { } private void button2_Click(object sender, EventArgs e) { timer1.Enabled = false; //停止滚动 } private void timer1_Tick_1(object sender, EventArgs e) //用Timer来控制字幕的滚动 { label1.Left -= 2; //设置label1左边缘与其容器的工作区左边缘之间的距离 if (label1.Right < 0) { //当label1右边缘与其容器的工作区左边缘之间的距离小于0时 label1.Left = this.Width; //设置label1左边缘与其容器的工作区左边缘之间的距离为该窗体的宽度 } }3、界面展示:
阅读全文
0 0
- c#之通过Timer控件实现字幕(label)滚动
- c# 滚动字幕的实现
- c# 滚动字幕的实现
- C#滚动字幕的实现
- C# 滚动字幕的实现
- Android 自定义控件之滚动字幕条
- c#之滚动字幕动画窗体
- QT 实现字幕滚动(上下滚动)
- C# 带滚动条的Label控件
- cocos2d-x之CCClippingNode实现滚动字幕
- QT 实现在ui控件QLabel中实现滚动字幕
- 利用timer()控件实现文本框左右滚动
- C#中实现label文字循环滚动
- C#仿QQ皮肤-Label与ListBox 控件实现----寻求滚动条的解决方案
- C#中使Label控件中的文字实现从左到右滚动效果
- UI-Label自动垂直滚动字幕
- Qt(QLabel)实现滚动字幕
- Winform实现滚动字幕
- EFI/UEFI BIOS 入门
- c# sqladapter 与sqldataReader
- 浅谈 C++ 中的 new/delete 和 new[]/delete[]
- C++ Primer 第9章 顺序容器 第一次学习笔记
- Yii2获取用户get,post参数
- c#之通过Timer控件实现字幕(label)滚动
- MySQL数据库优化
- 文章标题
- POI设置单元格内容下拉框选择和单元格提示功能
- 面试题24—二叉搜索树的后序遍历序列
- 去内嵌列表
- Linux运维工程师必学必备的8项技能
- SpringBoot集成Hibernate查询数据库的时间的处理
- plainTasks 和 omnimarkuppreviewer 冲突的解决方案