Sdílet prostřednictvím


DataGridViewRow.Resizable Vlastnost

Definice

Získá nebo nastaví hodnotu označující, zda uživatelé mohou změnit velikost řádku nebo indikuje, že chování je zděděno z AllowUserToResizeRows vlastnosti.

public:
 virtual property System::Windows::Forms::DataGridViewTriState Resizable { System::Windows::Forms::DataGridViewTriState get(); void set(System::Windows::Forms::DataGridViewTriState value); };
public override System.Windows.Forms.DataGridViewTriState Resizable { get; set; }
member this.Resizable : System.Windows.Forms.DataGridViewTriState with get, set
Public Overrides Property Resizable As DataGridViewTriState

Hodnota vlastnosti

Hodnota DataGridViewTriState , která označuje, zda lze změnit velikost řádku nebo zda lze změnit velikost pouze v případě AllowUserToResizeRows , že je vlastnost nastavena na truehodnotu .

Výjimky

Řádek je v ovládacím DataGridView prvku a je sdíleným řádkem.

Příklady

Následující příklad kódu ukazuje použití této vlastnosti.

dataGridView1->Rows[ 3 ]->Resizable = DataGridViewTriState::False;
dataGridView1.Rows[3].Resizable =
    DataGridViewTriState.False;
DataGridView1.Rows(3).Resizable = DataGridViewTriState.False

Poznámky

Tuto vlastnost nelze použít se sdíleným řádkem. Další informace o sdílených řádcích najdete v tématu Osvědčené postupy pro škálování ovládacího prvku model Windows Forms DataGridView.

Pokud je Falsevlastnost Resizable , uživatel nebude moct výšku řádku upravit ručně.

Ve výchozím nastavení Resizable je hodnota vlastnosti založena na hodnotě DataGridView.AllowUserToResizeRows vlastnosti. Pokud ale explicitně nastavíte Resizable hodnotu True nebo False, hodnota ovládacího prvku se ignoruje. Pokud chcete obnovit chování dědičnosti hodnot, nastavte Resizable na NotSet hodnotu .

Protože NotSet obnoví dědičnost hodnoty, Resizable vlastnost nikdy nevrátí NotSet hodnotu, pokud řádek nebyl přidán do DataGridView ovládacího prvku. Pokud potřebujete zjistit, zda Resizable je hodnota vlastnosti řádku zděděna nebo byla zadána explicitně, zkontrolujte jeho State vlastnost. State Pokud hodnota obsahuje ResizableSet příznak, Resizable hodnota vlastnosti se nedědí.

Platí pro

Viz také