Copyright © GrapeCity inc. All rights reserved.
True DBGrid for WinForms
列幅を拡大または縮小する
タスク別ヘルプ > 列に関するタスク > 列幅を拡大または縮小する

グリッドのサイズ変更時にまたはするには、SpringMode プロパティを True に設定し、各列のMinWidth プロパティを設定します。これは、デザイナまたはコードで実行できます。

デザイナの場合

  1. C1TrueDBGrid デザイナ C1TrueDBGrid デザイナへのアクセスを参照してください。
  2. 左ペインでSplitタブをクリックします。
  3. SpringMode プロパティを見つけ、これを True に設定します。

    または、プロパティウィンドウで SpringMode プロパティを設定することもできます。
  4. 右ペインで First 列をクリックして選択します。

    ツールバーのドロップダウンリストから First を選択して、列を選択することもできます。
  5. 左ペインのDisplay Column タブをクリックします。
  6. MinWidth プロパティを見つけ、これを 50 に設定します。
  7. OK をクリックして、デザイナを閉じます。

コードの場合

  1. Form_Loadイベントに次のコードを追加して、SpringMode プロパティを True に設定します。

    Visual Basic コードの書き方

    Visual Basic
    コードのコピー
    Me.C1TrueDBGrid1.SpringMode = True
    

    C# コードの書き方

    C#
    コードのコピー
    this.c1TrueDBGrid1.SpringMode = true;
    
  2. First 列の MinWidth プロパティを 50 に設定します。

    Visual Basic コードの書き方

    Visual Basic
    コードのコピー
    Me.C1TrueDBGrid1.Splits(0).DisplayColumns("First").MinWidth = 50
    

    C# コードの書き方

    C#
    コードのコピー
    this.c1TrueDBGrid1.Splits[0].DisplayColumns["First"].MinWidth = 50;
    

このトピックの作業結果

グリッドを水平方向にサイズ変更すると、各列の幅も比例して拡大または縮小されますが、First 列は幅 50 までしか縮小されません。