走马灯
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace EX9_4
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//计时事件
private void timer1_Tick(object sender, EventArgs e)
{
//判断Label控件是否移出了窗体的左边框
if (label1.Left > -label1.Width)
{
//如果没有移出则继续左移
label1.Left = label1.Left - 10;
}
else
{
//如果移出了则将label1控件放到窗体的右侧
label1.Left = this.Width;
}
}
}
}
请问怎么改程序使当刚从窗体的移出的label1的内容 在从右边移动,达到一直循环
------解决方案--------------------
为什么 要移动 lable 呢 你 只是为了 让字显示滚动效果 你把lable 拉到窗体同宽 text=text。substring(1)+text.substring(0,1) 字太少的 多加空格 不就OK了