Sdílet prostřednictvím


DataGridViewBand.Resizable Vlastnost

Definice

Získá nebo nastaví hodnotu označující, zda lze změnit velikost pásma v uživatelském rozhraní (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

Hodnota vlastnosti

Jedna z DataGridViewTriState hodnot. Výchozí formát je True.

Atributy

Příklady

Následující příklad kódu nastaví Resizable vlastnost na výchozí.

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

Poznámky

Nastavením jejich Resizable vlastností můžete uživatelům zabránit ve změně velikosti jednotlivých řádků nebo sloupců. Ve výchozím nastavení Resizable je hodnota vlastnosti založena na hodnotě AllowUserToResizeColumns vlastnosti sloupců a AllowUserToResizeRows hodnoty vlastnosti pro řádky. Pokud ale explicitně nastavíte Resizable hodnotu True nebo False, hodnota ovládacího prvku se ignoruje. Pokud chcete obnovit dědičnost, nastavte Resizable na NotSet .

Protože NotSet obnoví dědičnost hodnoty, Resizable vlastnost nikdy nevrátí NotSet hodnotu, pokud řádek nebo sloupec nebyl přidán do DataGridView ovládacího prvku. Pokud potřebujete zjistit, jestli Resizable je hodnota vlastnosti řádku nebo sloupce zděděná, zkontrolujte jeho State vlastnost. State Pokud hodnota obsahuje ResizableSet příznak, Resizable hodnota vlastnosti se nedědí. Resizable Pokud je Falsehodnota vlastnosti , uživatel nebude moct velikost pásma upravit ručně.

Platí pro

Viz také