紧急求教c#高手,c#中下面的程序是什么意思?请详细解答一下! label1.Location = new Point(0, label1.Loc

上面程序未显示完!程序为label1.Location = new Point(0, label1.Location.Y - 1);
if (label1.Top <= -label1.Height)
{
label1.Top = panel1.ClientRectangle.Height + 10;
}

label1.Location = new Point(0, label1.Location.Y - 1);
这句话意思是lable 向上移动1px 如果放在timor事件并开启timor频率设为100 的话会每秒向上移动1px
if (label1.Top <= -label1.Height)//当lable1与panel框的上间距为-label1.Height就是说lable1移出了panel控件 因为只有移出时值才会变成负数
{
label1.Top = panel1.ClientRectangle.Height + 10;lable1 与panel框的上间距为panel空间的高+10; }

大致的意思是一个lable在panel中随时间向上移动 当lable完全移出panel中,lable会再次从panel下边出现再向上移动
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-01-06
label1.location
=
new
point(0,
label1.location.y
-
1);
这句话意思是lable
向上移动1px
如果放在timor事件并开启timor频率设为100
的话会每秒向上移动1px
if
(label1.top
{
label1.top
=
panel1.clientrectangle.height
+
10;lable1
与panel框的上间距为panel空间的高+10;
}
大致的意思是一个lable在panel中随时间向上移动
当lable完全移出panel中,lable会再次从panel下边出现再向上移动
第2个回答  2012-04-30
label1.Location = new Point(0, label1.Location.Y - 1);//初始化一个这个lbl在当前窗体的位置, label1.Location.Y表示这个label的位置的Y坐标,在winform中,位置都是用点表示的,就好像平面图一样,一个X,一个Y坐标就可以表示出一个点的位置
第3个回答  2012-04-30
第一行是设置label1的位置,下面是判断label1的顶点小于等于他的高。就执行括号里的。
第4个回答  2012-05-01
如果label1.Top是在panel上的上边界小于label的高度,就执行括号里面的语句

C#中怎么用程序修改label1.Location
label1.Top=100;\/\/距顶端的距离 label1.Left=250;\/\/据左边的距离

急!!!在c#中如何制作文字飞入的效果?
Location? 补充: 在timer1_Tick中。设置x,y的值。自己稍微算下就好了。 label1.Location = new System.Drawing.Point(x,y); 追问: 应该和坐标没关系吧?我只是想再打开窗体时让文字按顺序一个个的显示,等显示完了窗口再自动关闭。 回答: 哦,定义4个Lable? 欢迎登陆? 依次显...

C#中 通过代码 把LABEL1放在PANEL里
120); pan1.Location = new Point(4, 55); pan1.BackColor = Color.White; pan1.BorderStyle =BorderStyle.FixedSingle; this.Controls.Add(pan1); \/\/Label l1 Label l1 = new Label(); l1.Text = "QQ帐号"; l1.ForeColor = Color.Black; ...

C#中label1.Text赋值的问题
label1.Text ="距离为"+a+"~"+b+"米";

c#中SetFirstLabelText是什么意思?
程序里写的一个方法把 一般程序员写这个方法的时候都会带有注释做什么用的 如果没有注释你发代码上来求助高手或者自己理解咯

c#中动态生成多个label控件
public void AddLable(Form obj) { Label label1 = new Label(); label1.AutoSize = true; label1.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); label1.Location = new System.D...

C#中如何实现文字随意移动,无规则移动的那种?急急急!
label1.Location = newPt; } private void button2_Click(object sender, EventArgs e) { timer1.Enabled = false; }思想很简单,就是通过当前窗体的width和height随机生成2个数,然后重新设定location。希望对你有帮助!!

请问在C#中,如何调用通过动态方法添加的textbox的text值?
1.建议你将需要隐藏的文本框在设计器上直接创建,并放进一个Panel里面,然后要显示或隐藏直接操作这个Panel,这样就不会有你的问题了。2.如果非要动态查找,可以遍历窗体的Controls集合进行查找。上面同学说的FindControl是WebForm才有的方法,在WinForm中没有。

C#中的窗体程序 想让一个窗体上textbox中的值 传递到另一个label中
在类里面定义一个string 类型的变量 在登陆成功后给这歌变量赋值,然后就可以在登陆后的窗户使用了 public static CommonData { public string StudentId(){get;set;} } 登陆成功后赋值:CommonData.StudentId="2010307200111";使用的时候 label.Text =CommonData.StudentId;...

C#中这个怎么不能接收键盘字符啊?? linkLabel1.Text = Convert.ToString...
当这条语句被触发的时候,e.KeyChar不能为空。Windows窗体编程不同于控制台编程。比如你在程序开始时执行了这一条语句,然而e.KeyChar却是空的,这显然不行;而在e.KeyChar不为空的时候,却没有执行这一条语句。建议你添加一个Button,并在Button的方法中使用这一条语句。

相似回答