2016-07-10 6 views
0

ダイナミックラベルをgroupboxに追加しようとしていますが、ダイナミックに作成したテキストサイズはグループボックスの半分にしか表示されません。グループボックスにラベルを動的に追加しますが、テキストの半分だけが表示されます

これは私の単純なコードです:

private void AddLabels() 

    { 
     List<Label> labels = new List<Label>(); 

     groupBox1.Controls.Clear(); 
     Label l = new Label(); 
     l.Font = new Font(new FontFamily(System.Drawing.Text.GenericFontFamilies.Serif), 30, FontStyle.Bold); 
     l.Text = "Hello World"; 
     l.Parent = groupBox1; 
     l.BringToFront(); 
     labels.Add(l); 

    } 

あなたは私のコードに気付いたように、私のフォントサイズは30ですが、私はこれを実行すると、唯一の「こんにちは」というテキストが表示されていると、「こんにちは」の半分だけ表示されます。 「世界」という言葉もまた表示されていません。

答えて

0

同じ問題が発生した場合に備えてください。私は自分の質問を投稿した日にすでにそれを考え出しました。誰かが答えを探している場合に備えて、私はこれに答えるつもりです。

ラベルのフォントサイズを調整するだけですべてうまく動作します。

関連する問題