移动的标签-高手请进 怎样在form窗体上实现label标签的移动,由timer控件控制,顺便介绍下timer控件的用法。谢啦 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是用timer控件控制的,左右移动,要是能随机移动就更高级了,呵呵 private void button1_Click(object sender, EventArgs e) { timer1.Start(); } private void timer1_Tick(object sender, EventArgs e) { label1.Left++;//向左移动 }是不是要这样子的啊 这个是解决了移动问题,要是到了右边的form窗口后它会一直下去的,要是在遇到最右边的需要再返回向左游动,就这样反复该怎样做呢?谢谢 if (label1.Left == this.Width - label1.Width) label1.Left--; if (label1.Left == 0) label1.Left++;但是到了最右边就会不动,帮忙看下,谢谢 你在方法的外面声明一个决定其方法的变量int i=0;//0表示向右,1表示向左;if (label1.Left >= this.Width - label1.Width) i=1;if (label1.Left <= 0)i=0;if(i==0)label1.Left++;elselabel1.Left--; private void button1_Click(object sender, EventArgs e) { timer1.Start(); } private void timer1_Tick(object sender, EventArgs e) { if (this.label1.Left==this.Width-this.label1.Width) { this.label1.Left = 0; } else {this.label1.Left++; } }这个是来回动的 comobox中的问题 写一个网易邮箱注册机的问题 开机后第一次打开vs2005,打开第一个项目时,vs2005就不响应了,必须结束进程再重新启动vs2005,这时打开项目就没事了,同时任务管理器中多了一个csc.exe进程.怎么解决? 请教:设计(锁定)的问题??? 如何将c#中浮点数转化为4个字节的16进制数字符串表示? 在线立等,redirect重定向问题 webBrowser控件屏蔽js,但不屏蔽统计 C# http 大文件下载 窗口切换,高手请赐教, 听说QQ要收费了,,,,能留下MSN吗? C#,如何获取30天之前的时间。 有做过EIB或了解EIB的朋友么?
private void button1_Click(object sender, EventArgs e)
{
timer1.Start();
} private void timer1_Tick(object sender, EventArgs e)
{
label1.Left++;//向左移动
}是不是要这样子的啊
if (label1.Left == this.Width - label1.Width)
label1.Left--;
if (label1.Left == 0)
label1.Left++;
但是到了最右边就会不动,帮忙看下,谢谢
int i=0;//0表示向右,1表示向左;
if (label1.Left >= this.Width - label1.Width) i=1;
if (label1.Left <= 0)i=0;
if(i==0)
label1.Left++;
else
label1.Left--;
private void button1_Click(object sender, EventArgs e)
{
timer1.Start();
}
private void timer1_Tick(object sender, EventArgs e)
{
if (this.label1.Left==this.Width-this.label1.Width)
{
this.label1.Left = 0;
}
else
{this.label1.Left++;
}
}这个是来回动的