c#如何用代码移动LABEL控件

做贪吃的蛇需要用着段代码
顺便不用构造函数可以做吗
~

修改控件的Top和Left属性就可以移动控件,如:
/*
窗体需要2个按钮(Button),一个标签(Label)控件
*/
private void button1_Click(object sender, EventArgs e)
{
this.Label1.Left = 0;
this.Label1.Top = 0;
}

private void button2_Click(object sender, EventArgs e)
{
this.Label1.Left = 100;
this.Label1.Top = 100;
}
温馨提示:内容为网友见解,仅供参考
无其他回答

c# winform label的位置怎么设置?
(1)在窗体设计器中设置Label位置 利用鼠标将Label控件拖动合适的位置,或者在属性页中精确设置Label的位置 ,如下图所示 (2)在代码中设置Label位置 using System;using System.Drawing;using System.Windows.Forms;namespace WindowsFormsApplication1{ public partial class Form1 : Form { pu...

C#中 通过代码 把LABEL1放在PANEL里
l1.Size = new Size(20, 20); l1.Location = new Point(200, 170); this.Controls.Add(l1); \/\/只是在这里需要修改一下,因为this.controls表示的是Form的控件集合,改成panel1.Controls即可 this.pan1.Controls.Add(this.l1);

...例如:label控件在picturebox控件上面,用代码创建的哈
\/\/改变控件的加载顺序,浮在上面的先加载。如:\/\/如button1 在pictureBox1上面。this.Controls.Add(this.button1);this.Controls.Add(this.pictureBox1);\/\/如button1 在pictureBox1下面。this.Controls.Add(this.pictureBox1);this.Controls.Add(this.button1);...

C#怎么把100个Label控件加到一维数组中,用数组元素来操作属性
调用数组中的Label就可以按序执行各种操作。也可以申明一个List<Label> La=new List<Label>();Label数据链表 你任何一个Label控件都可以随时插入其中,比如La.Add(Label1);La.Add(Label2);等,链表可以不用限定初始长度,随入随出。。用起来也很方便 你可以根据实际情况来选择需求。

如何使用C#代码去遍历多个Lable控件
foreach (var item in this.panel1.Controls){ if (item is Label)MessageBox.Show((item as Label).Text);}这是遍历panel中的所有label控件

C# winform中如何让label控件左右和上下滚动
label1.Left=label1.Left + 10; if(label1.Right>this.Width) label1.Left=0; label2.Top=label2.Top+10;if(label2.Buttom >this.Height) label2.Top=0;

急急急,C#窗体应用程序如何代码添加或删除控件!
lbMsg.Text = "Hello World!";\/\/赋值 this.Controls.Add(lbMsg);\/\/将ID为lbMsg的label控件放到form窗体中 lbMsg.Location = new Point(0,0);this.Controls.Remove(lbMsg);\/\/ 移除控件 控件是呈现在窗体容器中的,每一个控件对应一个类,而这些类都是派生于Controls类。

【VS2008_C#_Winform】如何实现拖拽控件(图片)_解决后追分
} private void label1_MouseMove(object o, MouseEventArgs e){ ((Control)o).Cursor = Cursors.Arrow;\/\/设置拖动时鼠标箭头 if (e.Button == MouseButtons.Left){ Point mousePos = Control.MousePosition;mousePos.Offset(mouse_offset.X, mouse_offset.Y);\/\/设置偏移 ((Control)o).Location =...

C#中如何在一个窗体中调用另一个窗体控件中的数据?
1、首先在窗体上增加如下的三个控件,两个label,一个button,我们要实现的效果是label1每一秒增加一个数字,label2每点击一下button增加一下数字。2、用到了定时任务,如下是两个定时任务的代码,一个是手动定时任务,就是我们点击按钮以后执行的,另一个是自动的订单是任务,程序运行以后执行的。3、...

C#中怎么调用另外一个窗体上的控件
f1.controls[index].text="我的名字是primaryfrom窗体设置的"f1.show();\/\/模式窗口为:f1.showdialog();这样from1窗体中label控件的text就变成上面设置的文本了 。我还不知道这个窗体中控件的索引是怎么得到的 ,怎么能自己设置?有待我进一步研究。。能力有限,实在抱歉。

相似回答