チェックボックス内のテキストの長さをピクセル単位で計算する方法を知りたいと思いました。テキストの言語は、英語、ルーマニア語、スペイン語、中国語、日本語など、任意の言語に変更できます。
同じ行にチェックボックスの後にコンボボックスが続くため、チェックボックスのテキストの長さが変更されたとき(言語が変更されたとき)、それに応じてコンボボックスの場所を変更して、チェックボックスのテキストが表示されないようにしますコンボボックスによって切り捨てられます。
TextRenderer.MeasureText メソッドを試しました。中国語と日本語では機能しますが、他の言語では正しい値が返されません。
テキストの長さをピクセル単位で調べるより良い方法はありますか?
前もって感謝します。