2012-05-01 3 views
3

동적 레이블을 서로 가깝게 그룹화하려고하지만 라벨에 텍스트를 입력 할 때 코드를 실행할 때 표시되지 않습니다. 마치 인쇄되지 않은 것처럼 아무것도 표시하지 않습니다. 동적 레이블을 서로 가까이 그룹화하기 위해 내가 할 수있는 일이 궁금합니다. 생성동적 컨트롤이 표시되지 않습니다.

1 동적 레이블 : 만든

Label l = new Label(); 
System.Drawing.Point l0 = new System.Drawing.Point(15, 48 + z); 
l.Location = l0; 
l.Text = textReader.Value.ToString(); 
l.AutoSize = true; 
l.MaximumSize = new Size(120, 50); 
z+= 35; 

2 Dyanmic 레이블 :

System.Drawing.Point l1 = new System.Drawing.Point(65, 48 + x); 
l2.Location = l1; 
l2.Text = textReader.Value.ToString(); 
l2.AutoSize = true; 
l2.MaximumSize = new Size(120, 50); 
x += 35; 
+2

디자인보기에 동적으로 생성 된 컨트롤이 표시되지 않고 코드가 실행되지 않습니다. –

+0

죄송합니다. 내 실수는 내가 프로그램을 실행할 때 의미합니다. – Hashey100

+4

실제로 양식에 레이블을 추가하는 중이라는 신호는 없습니다 ... –

답변

7

당신은 양식에 컨트롤을 추가해야합니다.

Form1.Controls.Add(l); 
Form1.Controls.Add(l2); 
관련 문제