C# 窗体中显示字符变换大小及来回移动求助
2013-10-21
展开全部
bool Fx = false;//标示方向
private void timer1_Tick(object sender, EventArgs e)
{
if (button13.Left + button13.Width < 0)
{
button13.Left = button13.Left + 1;
Fx = true;
}
else
{
if (button13.Left < this.Width)
{
if (Fx)
{
button13.Left = button13.Left + 1;
}
else
{
button13.Left = button13.Left - 1;
}
}
else if (button13.Left == this.Width)
{
Fx = false;
button13.Left = button13.Left - 1;
}
private void timer1_Tick(object sender, EventArgs e)
{
if (button13.Left + button13.Width < 0)
{
button13.Left = button13.Left + 1;
Fx = true;
}
else
{
if (button13.Left < this.Width)
{
if (Fx)
{
button13.Left = button13.Left + 1;
}
else
{
button13.Left = button13.Left - 1;
}
}
else if (button13.Left == this.Width)
{
Fx = false;
button13.Left = button13.Left - 1;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-21
展开全部
一个label,一个timer,自己找个位置写timer的start(); timer的interval = 1000; public int i = 10;
public bool flag = true;
private void timer1_Tick(object sender, EventArgs e)
{
if (i != 40 && flag == true)
{
label1.Font = new Font("宋体", i+=5);
}
else
{
flag = false;
label1.Font = new Font("宋体", i -= 5);
if (i == 10)
{
flag = true;
}
}
}
public bool flag = true;
private void timer1_Tick(object sender, EventArgs e)
{
if (i != 40 && flag == true)
{
label1.Font = new Font("宋体", i+=5);
}
else
{
flag = false;
label1.Font = new Font("宋体", i -= 5);
if (i == 10)
{
flag = true;
}
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-21
展开全部
用Timer控件,在Tick时间里修改字体的Font属性。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询