0

私はタブ コントロールを描画している所有者です。私の目的のために、デフォルトのWindowsフォントよりもかなり大きなフォントを使用する必要があります.Tab Control SizeModeがTabSizeMode.Normalの場合、コンテンツのサイズに合わせて自動的にサイズ変更されるはずです。コントロールの実際のフォントを変更する場合を除いて、これはうまく機能します。

私はもう試した:

  1. TabControl フォントの変更
  2. TabPage フォントの変更
  3. TextRenderer.MeasureString の使用と TabPage Width プロパティの変更

ただし、タブ項目ヘッダーのサイズを変更するものは何もないようです。

Segoe UI (8) http://puu.sh/21GZo/1e986a45a6

そして、フォントを大きくすると(グラフィックス.DrawStringでフォントをカスタム描画しています)

Segoe UI (15) http://puu.sh/21H1m/a45ae2e1f3

ヘッダーのサイズがテキストの新しい幅に対応していません。

4

0 に答える 0