Из того, что вы указали в качестве фрагмента кода, трудно сказать, что не так.Попробуйте сузить проблему.Начните с очевидного, что должно работать, и постепенно улучшайте его с другим кодом:
var a = new Label();
a.Name = "a name";
a.Location = new Point(20, 3);
a.Text = "a text";
this.panel1.Controls.Add(a);
var b = new Label();
b.Name = "b name";
b.Location = new Point(20, 11);
b.Text = "b text";
this.panel1.Controls.Add(b);
Обратите внимание, как переменные a
и b
локально объявлены.