滚动显示消息信息
2012-04-25 18:03 枫桥夜泊日 阅读(216) 评论(0) 收藏 举报1 滚动消息lable初始位置
System.Drawing.Point messagePiont;
2:load事件
timerMessage.Start();
messagePiont = new System.Drawing.Point(lbShowMess.Location.X, lbShowMess.Location.Y);
3:把label放在panel中
private void timerMessage_Tick(object sender, EventArgs e)
{
int FWidth = this.panelShowMess.Width;
int FHeight = this.panelShowMess.Height;
System.Drawing.Point LPos = new System.Drawing.Point(this.lbShowMess.Location.X, this.lbShowMess.Location.Y);
if (LPos.X < FWidth)
{
this.lbShowMess.Location = new System.Drawing.Point(LPos.X + 2, LPos.Y);
return;
}
else
{
this.lbShowMess.Location = new System.Drawing.Point(messagePiont.X, messagePiont.Y);
}
}
浙公网安备 33010602011771号