WinForms .Net 2.0プロジェクトで作業している場合、ボックス自体が左上隅に配置されるように、複数の行をサポートするためのチェックボックスが必要です。
これはCheckAlign = System.Drawing.ContentAlignment.TopLeft
、デフォルト()とは異なるを使用して行われますMiddleLeft
。
デフォルトのフォントで作業する場合、これは問題ないように見えますが、フォントが大きくなると、テキストの上のギャップが大きくなりますが、ボックス自体の上のギャップは一定のままです。
その結果、テキストの上にボックスが表示されます(下の図を参照)。
何か案は?
私は注意したい:
- カスタムデザイナやTableLayoutPanelなどを使用するなど、すでにいくつかのオプションを試しましたが、うまくいきませんでした。
- .Net2.0は強制されます-アップグレードはオプションではありません。
前もって感謝します。