在程序中设置label的position怎么不行呢?

时间:2021-01-26 00:53:20
public Form1()
{
InitializeComponent();
this.label1.Location.X = 333;
}

怎么会出现“E:\Visual Studio Projects\C#\WindowsApplication5\WindowsApplication5\Form1.cs(31): 无法修改“System.Windows.Forms.Control.Location”的返回值,因为它不是变量

我看了看X的属性,明明是可以设置的嘛~~~迷惑中~~~~

希望大家帮我解惑,谢谢

4 个解决方案

#1


left

#2


left ,right ,top ,buttom的效率不高阿~

#3


this.label1.Location = new Point(333,this.label1.Location.Y);

#4


晕 ,谢谢楼上的,本来我都准备用这个方法的,结果由于懒就没有试,吸取教训了。

#1


left

#2


left ,right ,top ,buttom的效率不高阿~

#3


this.label1.Location = new Point(333,this.label1.Location.Y);

#4


晕 ,谢谢楼上的,本来我都准备用这个方法的,结果由于懒就没有试,吸取教训了。