DataGridViewRow.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 Benutzer die Größe der Zeile ändern können, bzw. dass das Verhalten von der AllowUserToResizeRows-Eigenschaft geerbt wird, 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); };
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
Ein DataGridViewTriState-Wert, der angibt, ob die Größe der Zeile geändert werden kann oder ob die Größe nur dann geändert werden kann, wenn die AllowUserToResizeRows-Eigenschaft auf true
festgelegt ist.
Ausnahmen
Die Zeile befindet sich in einem DataGridView-Steuerelement und stellt eine freigegebene Zeile dar.
Beispiele
Im folgenden Codebeispiel wird die Verwendung dieser Eigenschaft veranschaulicht.
dataGridView1->Rows[ 3 ]->Resizable = DataGridViewTriState::False;
dataGridView1.Rows[3].Resizable =
DataGridViewTriState.False;
DataGridView1.Rows(3).Resizable = DataGridViewTriState.False
Hinweise
Sie können diese Eigenschaft nicht mit einer freigegebenen Zeile verwenden. Weitere Informationen zu freigegebenen Zeilen finden Sie unter Bewährte Methoden zum Skalieren des Windows Forms DataGridView-Steuerelements.
Wenn die Resizable -Eigenschaft lautet False, kann der Benutzer die Zeilenhöhe nicht manuell anpassen.
Standardmäßig basiert der Resizable Eigenschaftswert auf dem DataGridView.AllowUserToResizeRows 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 Zeile wurde einem DataGridView Steuerelement nicht hinzugefügt. Wenn Sie feststellen müssen, ob der Resizable Eigenschaftswert einer Zeile geerbt oder explizit angegeben wurde, überprüfen Sie die State Eigenschaft. Wenn der State-Wert das ResizableSet-Flag enthält, wird der Wert der Resizable-Eigenschaft nicht vererbt.