源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

c#之滚动字幕动画窗体的实现详解

  • 时间:2020-09-21 01:57 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:c#之滚动字幕动画窗体的实现详解
[b]提示:[/b]运行该程序可双击滚动字幕推出程序。(当然任务管理器也可以...) [b]步骤如下: [/b]1.新建窗体,并设置窗体的FormBorderStyle属性为None,且“TransparencyKey”属性为“Control”。 2.使用1个Label空间,Text任意写,Font等样式自定。 3.使用1个Timer空间,设置其Enable为True,Interval设置为100; 4.添加Form1的窗体加载事件,代码如下:
[u]复制代码[/u] 代码如下:
        private void Form1_Load(object sender, EventArgs e)         {             this.timer1.Interval = 10;             this.timer1.Enabled = true;             this.WindowState = FormWindowState.Maximized;         }
5.添加Timer1空间的Tick事件代码:
[u]复制代码[/u] 代码如下:
        private void timer1_Tick(object sender, EventArgs e)         {             label1.Left -= 2;             if (label1.Right < 0)                 label1.Left = this.Width;         }
6.给标签单击事件添加关闭窗口功能:
[u]复制代码[/u] 代码如下:
        private void label1_Click(object sender, EventArgs e)         {             this.Close();         }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部