2012-05-01 3 views
3

ダイナミックラベルを互いに非常に近くにグループ化しようとしていますが、ラベルにテキストを入力して入力すると、コード実行時に表示されません。あたかも印刷されていないかのように何も表示されません。私はダイナミックラベルを互いに密接にグループ化するために私が何ができるのだろうと思っていました。ダイナミックコントロールが表示されない

作成した第一のダイナミックレーベル:

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; 

作成された第二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); 
関連する問題