カスタムコントロールに任意のテキストを書き込もうとしています。
私のコードは機能しますが、üなどの文字を描画しようとすると、文字がある場所に空の正方形が表示されます。
ローカリゼーションをサポートするつもりなので、これが機能する必要があります。
すでにチェックしましたが、タホマには必要なキャラクターがいます。私のコードは以下の通りです:
string _Label = "Zurück";
Font labelFont = new Font("Tahoma", 9, FontStyle.Bold);
SizeF labelSize = e.Graphics.MeasureString(_Label, labelFont);
this.Width = (int)(labelSize.Width + this.Padding.Horizontal);
e.Graphics.DrawString(_Label, labelFont, Brushes.White, new PointF(this.Padding.Left, this.Padding.Top));
誰もがこれを修正する方法を知っていますか?