想要label.Text从下到上滚动显示:添加timer控件,代码如下:
private void timer1_Tick(object sender, EventArgs e)
{
if (this.label4.Top >-300) //数字根据实际情况调节
{
this.label4.Top = this.label4.Top - 20;
}
else
{
this.label4.Top =400;
this.label4.Top = this.label4.Top - 20;
}
}
付:循环移动:
label4.Text = label4.Text.Substring(1)+label4.Text.Substring(0, 1);
想要用鼠标单击控制移动的文字,点击鼠标移动停止,再点击一下开始的方法:
定义全局布尔变量: bool BL = false;
事件代码:
private void label4_Click(object sender, EventArgs e)
{
if(!BL)
{
timer1.Stop();
}
else
{
timer1.Start();
}
BL=!BL;
}
}
分享到:
相关推荐
C#动态生成Label控件并拖动位置,测试时你可以先点击“动态生成Label”按钮,然后会生成一个带文字的标签,这个标签是可以拖动改变位置的,并显示出最后停留位置的坐标信息。 运行环境:Visual Studio2010
第9页 C#(WINFORM)学习 如果改为 while ((sum) | (x)) 运行显示 20。 多重选择 switch (i) { case 0: CaseZero(); break; case 1: CaseOne(); break; default: CaseOthers(); break; } 每个 case 后面,必须有 ...
通过程序而非手动生成控件 ,并可以为自动生成的控件添加事件等等。资源以自动添加多个Label和Button为例,并为Button绑定单击事件
《C#全能速查宝典》共分为8章,分别介绍了C#语言基础、Windows窗体及常用控件、Windows高级控件、控件公共属性、方法及事件、数据库开发、文件、数据流与注册表、GDI+绘图技术和C#高级编程,共包含562个C#编程中常用...
另外,本书读者还要求具备一定的C#编程基本技能并熟悉数据库的概念。 目录 第1章 Windows编程基础 1.1 Windows和窗体 1.1.1 Windows窗体的概念 1.1.2 System.Windows.Forms命名空间 1.2 Visual Studio.NET IDE简介 ...
C#编程篇 作者:〔美〕杰汉森,〔美〕雷诺德 著,张哲峰 译 出版社:清华大学出版社 出版时间:2003年01月 第1章 Windows编程基础 1.1 Windows和窗体 1.1.1 Windows窗体的概念 1.1.2 System....
前一篇文章《C#影院售票系统毕业设计(2)》中总结了动态绘制控件、票类型的切换以及数据在窗体中的展现。今天继续总结! 本文总结项目中最核心的部分–购票、座位颜色状态的改变及场次座位状态的显示。 分析: 1.在...
Important updates in update 3: 1. 修复了图片地址末尾有空白符时...3. Win7下程序会调用透明窗体运行,但是尚未实现label文字背景透明,将窗体置于浅色背景之上,文字有点模糊不清,建议将其放在深色背景上面操作。