Итак,
Я пытался добавить элемент управления Label в коллекцию Forms Controls.
this.Controls.Add(new Label() { Text = "dynamic label", Location.X = 100 , Location.Y=100});
, но при этом компилятор выдает ошибкуговоря, что свойство Location здесь является свойством Form.Location, и его нельзя изменить.
, но
, когда я это сделаю,
this.Controls.Add(new Label() { Name = "dynamicLabel", Text = "dynamic label text", Location=new Point(100,100)});
ошибки нет, а свойство Location принимается как свойство элемента управления Label.
мой вопрос: почему существует такая разница, когда я в основном делаю то же самое ??