Questa documentazione è stata archiviata e non viene gestita.

Proprietà DataGridViewColumn.CellTemplate

Aggiornamento: novembre 2007

Ottiene o imposta il modello utilizzato per la creazione di nuove celle.

Spazio dei nomi:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

[BrowsableAttribute(false)]
public virtual DataGridViewCell CellTemplate { get; set; }
/** @property */
/** @attribute BrowsableAttribute(false) */
public DataGridViewCell get_CellTemplate()
/** @property */
/** @attribute BrowsableAttribute(false) */
public  void set_CellTemplate(DataGridViewCell value)

public function get CellTemplate () : DataGridViewCell
public function set CellTemplate (value : DataGridViewCell)

Valore proprietà

Tipo: System.Windows.Forms.DataGridViewCell

Classe DataGridViewCell in base alla quale sono modellate tutte le altre celle della colonna. Il valore predefinito è null.

I costruttori per la classe DataGridViewColumn inizializzano questa proprietà. Il costruttore predefinito imposta la proprietà su null; l'altro costruttore copia il modello di cella dai propri parametri.

Nota:

La modifica delle proprietà del modello di cella non avrà alcun effetto immediato sull'interfaccia utente delle celle esistenti nella colonna. Queste modifiche saranno visibili soltanto dopo la rigenerazione della colonna, ad esempio a seguito dell'ordinamento della colonna o tramite una chiamata al metodo DataGridView.InvalidateColumn.

Nell'esempio di codice riportato di seguito viene illustrato l'utilizzo di una classe DataGridViewCell come modello per una classe DataGridViewColumn. Le modifiche apportate allo stile di qualsiasi cella della colonna hanno effetto su tutte le celle della colonna. Questo esempio di codice fa parte di un esempio più esaustivo fornito per la classe DataGridViewColumn.

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

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


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition , Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

.NET Framework

Supportato in: 3.5, 3.0, 2.0
Mostra: