バージョン

ヘッダ内テキストの折り返し

この機能は、ヘッダの水平方向の幅が狭くてテキスト全体を表示できない場合、ヘッダ内のテキストを自動的に折り返します。折り返された複数行のテキストが列ヘッダの高さに収まらない場合は、高さも自動的に調整されます。

このプロパティをデザインタイムに WinGrid デザイナによって設定することもできます。 この場合は次の手順に従います。

  1. UltraGrid を右クリックして [UltraGrid デザイナ] を選択します。デザイナ ダイアログが表示されます。

  2. デザイナの左ペインで、[コントロール設定] を選択します。

  3. 右ペインで、UltraGrid を展開します。

  4. DisplayLayout を展開します。

  5. Override を選択して展開します。

  6. 右側のプロパティ グリッドに Override オブジェクトのすべてのプロパティがリストされます。WrapHeaderText を探して True に設定します。

  7. 実際の動作を確かめるためにプロジェクトを実行します。初期状態では次のように表示されます。

WinGrid Wrap Text Headers 01.png
  1. 列のサイズを小さくして、列のキャプション全体がヘッダの水平方向の幅に収まらないようにします。こうすると、ヘッダの高さが拡大され、ヘッダのキャプションが折り返されます。次のように、キャプションが隠れることなくすべて表示されます。

WinGrid Wrap Text Headers 02.png
  1. ヘッダのキャプションが 1 行に収まるように列の幅を広げると、ヘッダの高さが再び 1 行分の高さに調整されます。

WinGrid Wrap Text Headers 02.png