DataGridViewBand.Resizable プロパティ

定義

ユーザー インターフェイス (UI) 内のバンドのサイズを変更できるかどうかを示す値を取得または設定します。

public:
 virtual property System::Windows::Forms::DataGridViewTriState Resizable { System::Windows::Forms::DataGridViewTriState get(); void set(System::Windows::Forms::DataGridViewTriState value); };
[System.ComponentModel.Browsable(true)]
public virtual System.Windows.Forms.DataGridViewTriState Resizable { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.Resizable : System.Windows.Forms.DataGridViewTriState with get, set
Public Overridable Property Resizable As DataGridViewTriState

プロパティ値

DataGridViewTriState 値のいずれか 1 つ。 既定値は、True です。

属性

次のコード例では、 プロパティを Resizable 既定値に設定します。

dataGridView1->Columns[ 2 ]->Resizable = DataGridViewTriState::NotSet;
dataGridView1.Columns[2].Resizable =
    DataGridViewTriState.NotSet;
DataGridView1.Columns(2).Resizable = _
    DataGridViewTriState.NotSet

注釈

ユーザーが個々の行または列のサイズを変更できないようにするには、そのプロパティを Resizable 設定します。 既定では、Resizable プロパティの値は、列の場合は AllowUserToResizeColumns プロパティの値に、行の場合は AllowUserToResizeRows プロパティの値に基づいています。 ただし、 または Falseに明示的にTrue設定Resizableした場合、コントロール値は無視されます。 継承を元に戻すには、ResizableNotSet に設定します。

NotSet を指定すると値の継承が元に戻るため、行または列が Resizable コントロールに追加されていない場合を除き、NotSet プロパティで値 DataGridView が返されることはありません。 行または列のプロパティ値が Resizable 継承されているかどうかを判断する必要がある場合は、そのプロパティを State 確認します。 State の値に ResizableSet フラグが含まれている場合、Resizable プロパティの値は継承されません。 プロパティ値が ResizableFalse場合、ユーザーはバンド サイズを手動で調整できません。

適用対象

こちらもご覧ください