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 určující, zda uživatelé mohou změnit velikost řádku nebo indikovat, ž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 je možné změnit velikost řádku nebo zda může být změněna pouze v případech AllowUserToResizeRows , kdy je vlastnost nastavena na true.
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 ilustruje 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 naleznete v tématu Osvědčené postupy pro škálování ovládacího prvku Windows Forms DataGridView.
Pokud je ResizableFalsetato vlastnost, 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 ResizableTrue hodnotu nebo False, bude hodnota ovládacího prvku ignorována. Nastavte Resizable na obnovení NotSet chování dědičnosti hodnot.
Protože NotSet obnoví dědičnost hodnot, Resizable vlastnost nikdy nevrátí NotSet hodnotu, pokud řádek nebyl přidán do DataGridView ovládacího prvku. Pokud potřebujete určit, zda Resizable je hodnota vlastnosti řádku zděděna nebo byla explicitně zadána, zkontrolujte její State vlastnost. State Pokud hodnota obsahuje ResizableSet příznak, Resizable hodnota vlastnosti není zděděna.