DataGridViewRow.Resizable Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 true
hodnotu .
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í.