Label
にを作成するための次のコードがありますPictureBox
:
Label l = new Label();
l.Text = _name;
l.Size = CreateGraphics().MeasureString(_name, l.Font).ToSize();
l.BackColor = Color.White;
ただし、ラベルは常に最後の文字を削除しています。呼び出しに文字を追加すると、次のようになります。
l.Size = CreateGraphics().MeasureString(_name+".", l.Font).ToSize();
それはうまく機能しますが、それは正しく感じられません。
ラベルのテキストの直前に空白があるようですが、Padding
0に設定されています。これを正しい方法で修正するにはどうすればよいですか?