DataGridViewBand.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 des Bands in der Benutzeroberfläche geändert werden kann, oder legt diesen Wert fest.
public:
virtual property System::Windows::Forms::DataGridViewTriState Resizable { System::Windows::Forms::DataGridViewTriState get(); void set(System::Windows::Forms::DataGridViewTriState value); };
[System.ComponentModel.Browsable(true)]
public virtual System.Windows.Forms.DataGridViewTriState Resizable { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.Resizable : System.Windows.Forms.DataGridViewTriState with get, set
Public Overridable Property Resizable As DataGridViewTriState
Eigenschaftswert
Einer der DataGridViewTriState-Werte. Der Standardwert ist True.
- Attribute
Beispiele
Im folgenden Codebeispiel wird die Resizable Eigenschaft auf die Standardeinstellung festgelegt.
dataGridView1->Columns[ 2 ]->Resizable = DataGridViewTriState::NotSet;
dataGridView1.Columns[2].Resizable =
DataGridViewTriState.NotSet;
DataGridView1.Columns(2).Resizable = _
DataGridViewTriState.NotSet
Hinweise
Sie können verhindern, dass Benutzer die Größe einzelner Zeilen oder Spalten ändern, indem Sie ihre Resizable Eigenschaften festlegen. Standardmäßig basiert der Wert der Resizable-Eigenschaft auf dem Wert der AllowUserToResizeColumns-Eigenschaft für Spalten und dem Wert der AllowUserToResizeRows-Eigenschaft für Zeilen. Wenn Sie jedoch explizit auf oder False, jedoch den Steuerelementwert festlegen Resizable True, wird der Steuerelementwert ignoriert. Legen Sie Resizable auf NotSet fest, um die Vererbung wiederherzustellen.
Da NotSet die Wertevererbung wiederherstellt, wird die Resizable-Eigenschaft nur dann einen NotSet-Wert zurückgeben, wenn die Zeile oder Spalte nicht einem DataGridView-Steuerelement hinzugefügt wurde. Wenn Sie ermitteln müssen, ob der Resizable Eigenschaftswert einer Zeile oder Spalte geerbt wird, überprüfen Sie die State Eigenschaft. Wenn der State-Wert das ResizableSet-Flag enthält, wird der Wert der Resizable-Eigenschaft nicht vererbt. Wenn der Resizable Eigenschaftswert lautet, kann Falseder Benutzer die Bandgröße nicht manuell anpassen.