DataGridViewColumn.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í, jestli je sloupec možné změnit.
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
Jedna z DataGridViewTriState hodnot. Výchozí formát je True.
Příklady
Následující příklad kódu používá tuto vlastnost k opravě velikosti třetího sloupce, aby uživatel nemohl změnit šířku sloupce.
dataGridView1->Columns[ 2 ]->Resizable = DataGridViewTriState::False;
dataGridView1.Columns[2].Resizable =
DataGridViewTriState.False;
DataGridView1.Columns(2).Resizable = DataGridViewTriState.False
Poznámky
Resizable Pokud je Falsevlastnost , uživatel nebude moct ručně upravit šířku sloupce.
Ve výchozím nastavení Resizable je hodnota vlastnosti založena na hodnotě DataGridView.AllowUserToResizeColumns vlastnosti. Pokud jste explicitně nastavili Resizable True hodnotu nebo Falsehodnotu ovládacího prvku, bude ignorována. Nastavte Resizable na NotSet obnovení chování dědičnosti hodnot.
Vzhledem k tomuNotSet, že obnoví dědičnost hodnot, vlastnost nikdy nevrátí NotSet hodnotu, Resizable pokud sloupec nebyl přidán do DataGridView ovládacího prvku. Pokud potřebujete zjistit, jestli Resizable je hodnota vlastnosti sloupce zděděná, zkontrolujte její State vlastnost. State Pokud hodnota vlastnosti obsahuje ResizableSet příznak, Resizable hodnota vlastnosti není zděděna.