Sdílet prostřednictvím


DataGridViewBand.Resizable Vlastnost

Definice

Získá nebo nastaví hodnotu určující, zda je možné 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í hodnota 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

Uživatelům můžete zabránit v změně velikosti jednotlivých řádků nebo sloupců nastavením jejich Resizable vlastností. Ve výchozím nastavení Resizable je hodnota vlastnosti založena na AllowUserToResizeColumns hodnotě vlastnosti pro sloupce a AllowUserToResizeRows hodnotu vlastnosti pro řádky. Pokud ale explicitně nastavíte ResizableTrue hodnotu nebo False, bude hodnota ovládacího prvku ignorována. Nastavte Resizable na NotSet obnovení dědičnosti.

Protože NotSet obnoví dědičnost hodnot, vlastnost nikdy nevrátí NotSet hodnotu, Resizable 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 její State vlastnost. State Pokud hodnota obsahuje ResizableSet příznak, Resizable hodnota vlastnosti není zděděna. Resizable Pokud je Falsehodnota vlastnosti , uživatel nebude moct ručně upravit velikost pásma.

Platí pro

Viz také