DataGridViewLinkColumn.CellTemplate Eigenschap

Definitie

Hiermee haalt u de sjabloon op die wordt gebruikt om nieuwe cellen te maken of stelt u deze in.

public:
 virtual property System::Windows::Forms::DataGridViewCell ^ CellTemplate { System::Windows::Forms::DataGridViewCell ^ get(); void set(System::Windows::Forms::DataGridViewCell ^ value); };
[System.ComponentModel.Browsable(false)]
public override System.Windows.Forms.DataGridViewCell CellTemplate { get; set; }
[System.ComponentModel.Browsable(false)]
public override System.Windows.Forms.DataGridViewCell? CellTemplate { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.CellTemplate : System.Windows.Forms.DataGridViewCell with get, set
Public Overrides Property CellTemplate As DataGridViewCell

Waarde van eigenschap

A DataGridViewCell die alle andere cellen in de kolom na elkaar hebben gemodelleerd. De standaardwaarde is een nieuw DataGridViewLinkCell exemplaar.

Kenmerken

Uitzonderingen

Wanneer u deze eigenschap instelt op een waarde die niet van het type DataGridViewLinkCellis.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u een DataGridViewCell als sjabloon voor een DataGridViewColumn. Stijlwijzigingen in een cel in de kolom zijn van invloed op alle cellen van de kolom. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de DataGridViewColumn klasse.

void CustomizeCellsInThirdColumn()
{
   int thirdColumn = 2;
   DataGridViewColumn^ column = dataGridView->Columns[ thirdColumn ];
   DataGridViewCell^ cell = gcnew DataGridViewTextBoxCell;
   cell->Style->BackColor = Color::Wheat;
   column->CellTemplate = cell;
}
private void CustomizeCellsInThirdColumn()
{
    int thirdColumn = 2;
    DataGridViewColumn column =
        dataGridView.Columns[thirdColumn];
    DataGridViewCell cell = new DataGridViewTextBoxCell();

    cell.Style.BackColor = Color.Wheat;
    column.CellTemplate = cell;
}
Private Sub CustomizeCellsInThirdColumn()

    Dim thirdColumn As Integer = 2
    Dim column As DataGridViewColumn = _
        dataGridView.Columns(thirdColumn)
    Dim cell As DataGridViewCell = _
        New DataGridViewTextBoxCell()

    cell.Style.BackColor = Color.Wheat
    column.CellTemplate = cell
End Sub

Opmerkingen

De constructor voor de DataGridViewLinkColumn klasse initialiseert deze eigenschap naar een zojuist gemaakte DataGridViewLinkCelleigenschap.

Caution

Als u de eigenschappen van de celsjabloon wijzigt, is dit niet direct van invloed op de gebruikersinterface (UI) van de bestaande cellen van de kolom. Deze wijzigingen zijn pas zichtbaar nadat de kolom opnieuw is gegenereerd (bijvoorbeeld door de kolom of door een aanroep naar de DataGridView.InvalidateColumn methode te sorteren).

Van toepassing op

Zie ook