c# 如何编写 标题栏 滚动文字

来源:百度知道 编辑:UC知道 时间:2024/06/30 02:46:52
做了一个窗体,标题栏文字固定不变,很是呆板
如何编写标题栏滚动文字?
与千千静听最小化到XP任务栏相似
我要具体代码

结合二楼

添加timer控件
private void timer1_Tick(object sender, EventArgs e)
{

label1.Left -= 2;
if (label1.Right < 0)
{
label1.Left = this.Width;
}
}
//添加开始滚动按钮
private void button1_Click(object sender, EventArgs e)
{
timer1.Enabled = true;
}

//停止滚动按钮
private void button2_Click(object sender, EventArgs e)
{
timer1.Enabled = false;
}
也可以直接修改timer的属性,不要然后面两个button

利用Timer,在字符串前面或后面不停添加空白,反复循环即可

添加一个 Timer然后在Timer事件中设置你要东的状态就可以

用定时器