Partager via


DataGridViewLinkColumn.CellTemplate Propriété

Définition

Obtient ou définit le modèle utilisé pour créer des cellules.

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)>]
member this.CellTemplate : System.Windows.Forms.DataGridViewCell with get, set
Public Overrides Property CellTemplate As DataGridViewCell

Valeur de propriété

DataGridViewCell

DataGridViewCell d'après lequel toutes les autres cellules de la colonne sont modelées. La valeur par défaut est une nouvelle instance de DataGridViewLinkCell.

Attributs

Exceptions

Lors de l'affectation d'une valeur qui n'est pas de type DataGridViewLinkCell à cette propriété.

Exemples

L’exemple de code suivant montre comment utiliser un DataGridViewCell modèle pour un DataGridViewColumn. Les modifications de style apportées à une cellule de la colonne affectent toutes les cellules de la colonne. Cet exemple de code fait partie d’un exemple plus grand fourni pour la DataGridViewColumn classe.

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

Remarques

Le constructeur de la DataGridViewLinkColumn classe initialise cette propriété à une nouvelle création DataGridViewLinkCell.

Attention

La modification des propriétés du modèle de cellule n’affecte pas immédiatement l’interface utilisateur des cellules existantes de la colonne. Ces modifications sont visibles uniquement une fois la colonne régénérée (par exemple, en triant la colonne ou via un appel à la DataGridView.InvalidateColumn méthode).

S’applique à

Voir aussi