Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. |
Übersetzung
Original
|
DataGridViewColumn.FillWeight-Eigenschaft
Ruft einen Wert ab, der die Breite der Spalte im Füllmodus relativ zur Breite anderer im Steuerelement vorhandener Spalten im Füllmodus darstellt, oder legt diesen Wert fest.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
| Ausnahme | Bedingung |
|---|---|
| ArgumentOutOfRangeException |
Der beim Festlegen dieser Eigenschaft angegebene Wert ist kleiner oder gleich 0 (null). |
Wenn der InheritedAutoSizeMode-Eigenschaftswert Fill ist, wird die Größe der Spalte zusammen mit der anderer Spalten in diesem Modus geändert, sodass alle sichtbaren Spalten im Steuerelement die horizontale Breite des verfügbaren Anzeigebereichs genau ausfüllen. Alle im Steuerelement vorhandenen Spalten im Füllmodus teilen den verfügbaren Platz in Abschnitte, die von ihren FillWeight-Eigenschaftswerten bestimmt werden. Weitere Informationen zum Spaltenfüllmodus finden Sie unter Spaltenfüllmodus im DataGridView-Steuerelement in Windows Forms.
Die maximale Summe von FillWeight-Werten für alle Spalten in einem DataGridView-Steuerelement beträgt 65535.
Im folgenden Codebeispiel wird die Verwendung dieser Eigenschaft veranschaulicht. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels in Gewusst wie: Festlegen der Größenanpassungsmodi des DataGridView-Steuerelements in Windows Forms.
dataGridView1.AutoSizeColumnsMode =
DataGridViewAutoSizeColumnsMode.Fill;
DataGridViewTextBoxColumn subTitleColumn =
new DataGridViewTextBoxColumn();
subTitleColumn.HeaderText = "Subtitle";
subTitleColumn.MinimumWidth = 50;
subTitleColumn.FillWeight = 100;
DataGridViewTextBoxColumn summaryColumn =
new DataGridViewTextBoxColumn();
summaryColumn.HeaderText = "Summary";
summaryColumn.MinimumWidth = 50;
summaryColumn.FillWeight = 200;
DataGridViewTextBoxColumn contentColumn =
new DataGridViewTextBoxColumn();
contentColumn.HeaderText = "Content";
contentColumn.MinimumWidth = 50;
contentColumn.FillWeight = 300;
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.