DataGridViewLinkColumn.CellTemplate Proprietà

Definizione

Ottiene o imposta il modello utilizzato per creare nuove celle.

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

Valore della proprietà

Oggetto DataGridViewCell che tutte le altre celle della colonna vengono modellate dopo. Il valore predefinito è una nuova DataGridViewLinkCell istanza.

Attributi

Eccezioni

Quando si imposta questa proprietà su un valore che non è di tipo DataGridViewLinkCell.

Esempio

Nell'esempio di codice seguente viene illustrato come usare come DataGridViewCell modello per un oggetto DataGridViewColumn. Le modifiche di stile apportate a qualsiasi cella della colonna influiscono su tutte le celle della colonna. Questo esempio di codice fa parte di un esempio più ampio fornito per 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

Commenti

Il costruttore per la DataGridViewLinkColumn classe inizializza questa proprietà in un oggetto appena creato DataGridViewLinkCell.

Attenzione

La modifica delle proprietà del modello di cella non influirà immediatamente sull'interfaccia utente delle celle esistenti della colonna. Queste modifiche sono evidenti solo dopo la rigenerazione della colonna, ad esempio ordinando la colonna o tramite una chiamata al DataGridView.InvalidateColumn metodo .

Si applica a

Vedi anche