Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. |
Übersetzung
Original
|
DataGridViewColumn.GetPreferredWidth-Methode
Berechnet die ideale Breite der Spalte auf der Grundlage der angegebenen Kriterien.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
public virtual int GetPreferredWidth( DataGridViewAutoSizeColumnMode autoSizeColumnMode, bool fixedHeight )
Parameter
- autoSizeColumnMode
- Typ: System.Windows.Forms.DataGridViewAutoSizeColumnMode
Ein DataGridViewAutoSizeColumnMode-Wert, der einen Modus der automatischen Größenänderung angibt.
- fixedHeight
- Typ: System.Boolean
true, um die Breite der Spalte auf der Grundlage der aktuellen Zeilenhöhen zu berechnen, false, um die Breite unter der Annahme zu berechnen, dass die Zeilenhöhen angepasst werden.
| Ausnahme | Bedingung |
|---|---|
| ArgumentException | |
| InvalidEnumArgumentException |
autoSizeColumnMode ist kein gültiger DataGridViewAutoSizeColumnMode-Wert. |
Diese Eigenschaft wird vom inhaltsbasierten Feature der automatischen Größenänderung des DataGridView-Steuerelements zum Bestimmen der idealen Breite einer Spalte verwendet.
Mit einem fixedHeight-Parameterwert von false wird die Spaltenbreite auf der Grundlage der berechneten Zeilenhöhe berechnet, mit der das ideale Verhältnis von Höhe zu Breite der Zelle erreicht wird. Wenn Zellinhalt in mehrere Zeilen umbrochen werden soll, muss der betreffende Zellstil über einen WrapMode-Eigenschaftswert von True verfügen.
Weitere Informationen zur automatischen Größenänderung finden Sie unter Größenänderungsoptionen im DataGridView-Steuerelement in Windows Forms.
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.