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.CellTemplate-Eigenschaft

Ruft die zum Erstellen neuer Zellen verwendete Vorlage ab oder legt diese fest.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)
[BrowsableAttribute(false)]
public virtual DataGridViewCell CellTemplate { get; set; }

Eigenschaftswert

Typ: System.Windows.Forms.DataGridViewCell
Eine DataGridViewCell, nach der alle anderen Zellen in der Spalte erstellt werden. Der Standardwert ist null.

Die Konstruktoren für die DataGridViewColumn-Klasse initialisieren diese Eigenschaft. Der Standardkonstruktor legt die Eigenschaft auf null fest. Der andere Konstruktor kopiert die Zellvorlage aus dem entsprechenden Parameter.

Hinweis Hinweis

Das Ändern der Eigenschaften der Zellvorlage hat keine unmittelbare Auswirkung auf die Benutzeroberfläche der vorhandenen Zellen der Spalte. Diese Änderungen wirken sich erst nach dem erneuten Generieren der Spalte aus (beispielsweise durch ein Sortieren der Spalte oder durch einen Aufruf der DataGridView.InvalidateColumn-Methode).

Im folgenden Codebeispiel wird veranschaulicht, wie eine DataGridViewCell als Vorlage für eine DataGridViewColumn verwendet wird. Änderungen am Format einer beliebigen Zelle in der Spalte wirken sich auf alle Zellen der Spalte aus. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die DataGridViewColumn-Klasse.


private void CustomizeCellsInThirdColumn()
{
    int thirdColumn = 2;
    DataGridViewColumn column =
        dataGridView.Columns[thirdColumn];
    DataGridViewCell cell = new DataGridViewTextBoxCell();

    cell.Style.BackColor = Color.Wheat;
    column.CellTemplate = cell;
}


.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