Copyright © GrapeCity inc. All rights reserved.
True DBGrid for WinForms
行をサイズ変更する
実行時の操作 > サイズ変更 > 行をサイズ変更する

AllowRowSizing プロパティが RowSizingEnum.AllRows または RowSizingEnum.IndividualRows のどちらかに設定されている場合は、実行時に行の高さを変更できます。レコードセレクタ列の行分割線にポインタを移動すると、ポインタが垂直の両矢印に変わり、それをドラッグしてすべての行の高さを調整できるようになります。


ポインタを上にドラッグすると行は小さくなり、下にドラッグすると大きくなります。プロパティが AllRows に設定されている場合は、グリッドのすべての行が同じ高さにサイズ変更されます。個別の行をサイズ変更することもできます。プロパティが IndividualRows に設定されている場合は、各行を独立してサイズ変更できます。

また、グリッドにレコードセレクタ列が表示されていない場合(RecordSelectors プロパティが False)は、対話式に行の高さを変更することができません。

サイズ変更操作が完了すると、グリッドの RowHeight プロパティが調整されます。

RowResize イベントで Cancel 引数を True に設定することで、実行時に行がサイズ変更されないようにできます。AllowRowSizingRowSizingEnum.None に設定されていたり、RowResize イベントをキャンセルしている場合でも、コード内では常に RowHeight を変更できます。

関連トピック