DataGridViewColumn.Resizable Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob die Größe der Spalte geändert werden kann, oder legt diesen fest.
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
Eigenschaftswert
Einer der DataGridViewTriState-Werte. Der Standardwert ist True.
Beispiele
Im folgenden Codebeispiel wird diese Eigenschaft verwendet, um die Größe der dritten Spalte so zu korrigieren, dass der Benutzer die Spaltenbreite nicht ändern kann.
dataGridView1->Columns[ 2 ]->Resizable = DataGridViewTriState::False;
dataGridView1.Columns[2].Resizable =
DataGridViewTriState.False;
DataGridView1.Columns(2).Resizable = DataGridViewTriState.False
Hinweise
Wenn die Resizable -Eigenschaft lautet False, kann der Benutzer die Spaltenbreite nicht manuell anpassen.
Standardmäßig basiert der Resizable Eigenschaftswert auf dem DataGridView.AllowUserToResizeColumns Eigenschaftswert. Wenn Sie jedoch explizit auf True oder FalsefestlegenResizable, wird der Steuerelementwert ignoriert. Legen Sie Resizable auf fest NotSet , um das Wertvererbungsverhalten wiederherzustellen.
Da NotSet die Wertvererbung wiederhergestellt wird, gibt die Resizable -Eigenschaft nie einen NotSet Wert zurück, es sei denn, die Spalte wurde einem DataGridView Steuerelement nicht hinzugefügt. Wenn Sie ermitteln müssen, ob der Resizable Eigenschaftswert einer Spalte geerbt wird, überprüfen Sie ihre State Eigenschaft. Wenn der State Eigenschaftswert das ResizableSet Flag enthält, wird der Resizable Eigenschaftswert nicht geerbt.