c# 如何编写 标题栏 滚动文字
做了一个窗体,标题栏文字固定不变,很是呆板如何编写标题栏滚动文字?与千千静听最小化到XP任务栏相似我要具体代码...
做了一个窗体,标题栏文字固定不变,很是呆板
如何编写标题栏滚动文字?
与千千静听最小化到XP任务栏相似
我要具体代码 展开
如何编写标题栏滚动文字?
与千千静听最小化到XP任务栏相似
我要具体代码 展开
5个回答
展开全部
结合二楼
添加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控件
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控件
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
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事件中设置你要东的状态就可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用定时器
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询