Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

DataGridViewColumn.Resizable-Eigenschaft

Ruft einen Wert ab, der angibt, ob die Größe der Spalte geändert werden kann, oder legt diesen fest.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)
public override DataGridViewTriState Resizable { get; set; }

Eigenschaftswert

Typ: System.Windows.Forms.DataGridViewTriState
Einer der DataGridViewTriState-Werte. Der Standardwert ist True.

Wenn die Resizable-Eigenschaft False ist, kann der Benutzer die Spaltenbreite nicht manuell anpassen.

Standardmäßig basiert der Resizable-Eigenschaftswert auf dem DataGridView.AllowUserToResizeColumns-Eigenschaftswert. Wenn Sie jedoch Resizable explizit auf True oder False festlegen, wird der Steuerelementwert ignoriert. Legen Sie Resizable auf NotSet fest, um das Verhalten der Vererbung von Werten wiederherzustellen.

Da mit NotSet die Vererbung von Werten wiederhergestellt wird, gibt die Resizable-Eigenschaft keinen NotSet-Wert zurück, es sei denn, die Spalte wurde keinem DataGridView-Steuerelement hinzugefügt. Wenn ermittelt werden soll, ob der Resizable-Eigenschaftswert einer Spalte geerbt wird, überprüfen Sie die entsprechende State-Eigenschaft. Wenn der State-Eigenschaftswert das ResizableSet-Flag enthält, wird der Resizable-Eigenschaftswert nicht geerbt.

Im folgenden Codebeispiel wird die Größe der dritten Spalte mithilfe dieser Eigenschaft fixiert, sodass der Benutzer die Spaltenbreite nicht ändern kann.


dataGridView1.Columns[2].Resizable =
    DataGridViewTriState.False;


.NET Framework

Unterstützt in: 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Community-Inhalt Hinzufügen
Anmerkungen FAQ