MESCIUS MultiRow for Windows Forms 12.0J
複数行とワードラップ

セルのスタイルでは、複数行の文字列の表示と、ワードラップをサポートしています。
デザイナによる設定
  1. 複数行とワードラップを設定するセルを選択する。(例: textBoxCell1)
  2. プロパティウィンドウでValueプロパティを選択し、任意の文字列を入力する。(例:ABC)
  3. プロパティウィンドウでtextBoxCell1.Style.Multilineプロパティ(CellStyle.Multilineプロパティ)をTrueに設定する。
  4. プロパティウィンドウでtextBoxCell1.Style.WordWrapプロパティ(CellStyle.WordWrapプロパティ)をTrue に設定する。

  • デザイナで複数行の文字列を入力することはできません。実行時にユーザーの操作で改行を入力するには「改行の入力(TextBoxCell)」を参照してください。
コーティングによる設定
複数行が有効のとき、セルの文字列は改行コードによって折り返して表示されます。

Imports GrapeCity.Win.MultiRow

GcMultiRow1.Rows(0).Cells(0).Value = "MESCIUS" & vbCrLf & "PowerTools"
GcMultiRow1.Rows(0).Cells(0).Style.Multiline = MultiRowTriState.True
GcMultiRow1.Rows(0).Cells(0).VerticalResize(30)
using GrapeCity.Win.MultiRow;

gcMultiRow1.Rows[0].Cells[0].Value = "MESCIUS\r\nPowerTools";
gcMultiRow1.Rows[0].Cells[0].Style.Multiline = MultiRowTriState.True;
gcMultiRow1.Rows[0].Cells[0].VerticalResize(30);

複数行が有効で、かつワードラップが有効のとき、文字列の長さがセルの幅を超えると自動的に折り返して表示されます。

Imports GrapeCity.Win.MultiRow

GcMultiRow1.Rows(0).Cells(0).Value = "MESCIUS PowerTools"
GcMultiRow1.Rows(0).Cells(0).Style.Multiline = MultiRowTriState.True
GcMultiRow1.Rows(0).Cells(0).Style.WordWrap = MultiRowTriState.True
GcMultiRow1.Rows(0).Cells(0).VerticalResize(30)
using GrapeCity.Win.MultiRow;

gcMultiRow1.Rows[0].Cells[0].Value = "MESCIUS PowerTools";
gcMultiRow1.Rows[0].Cells[0].Style.Multiline = MultiRowTriState.True;
gcMultiRow1.Rows[0].Cells[0].Style.WordWrap = MultiRowTriState.True;
gcMultiRow1.Rows[0].Cells[0].VerticalResize(30);
  • GDI+互換モードが有効のとき、折り返し位置に存在する空白文字が表示されない場合があります。
   
関連トピック

 

 


© MESCIUS inc. All rights reserved.