private void timer1_Tick(object sender, System.EventArgs e)//实现文字的滚动
{
this.label7.Location = new Point(label7.Location.X + 1, label7.Location.Y);
if(this.label7.Text.Length>10){this.label7.Location = new Point(label7.Location.X, label7.Location.Y);timer1_Tick(sender,e);}
}这样为什么不可以实现文字的循环滚动呢?
{
this.label7.Location = new Point(label7.Location.X + 1, label7.Location.Y);
if(this.label7.Text.Length>10){this.label7.Location = new Point(label7.Location.X, label7.Location.Y);timer1_Tick(sender,e);}
}这样为什么不可以实现文字的循环滚动呢?
解决方案 »
- 如何动态获取XML中的命名空间
- 高手进:gridview动态绑定模板列,并将模板列设为TEXTBOX后,如何在每行的文本框上实现DropDownExtender
- C#有没有自动回滚功能。比如我设计的程序有一个删除按钮,选择flexgrid1控件中的一条记录,点击删除按钮该记录就从数据库中删除,但发现是误删,是否需要自己编写代码恢复,还是C#有自动恢复功能。
- 推荐基本入门的书
- 请问如何把null值付给整形或数字型,日期型变量?
- DataTable跟DataGrid的问题
- 请教一下,有没有办法让treeview竖着放(在线等)
- 探讨WinForm动态添加控件的问题,顺便散分。
- Remoting远程调试问题
- 我很菜,不懂组件,在技术文档中,看到怎么做一个组件,我就像它一样做了,可是 有问题,请大家帮我看看.
- 请教为什么我的datagrid不能转移焦点?
- (WinForm)DataGrid中怎么单击单元格选中一行,如果不用这种还有什么方法?
{
label7.Left+= 10;
if(label7.Left > this.Width) label7.Left = 0;
}
}这样为什么不可以实现文字的循环滚动呢?
wxdl1981的应该能够实现