DataGridViewComboBoxColumn.CellTemplate Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví šablonu použitou k vytvoření buněk.
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
Hodnota vlastnosti
Hodnota, DataGridViewCell podle které jsou modelovány všechny ostatní buňky ve sloupci. Výchozí hodnota je nová DataGridViewComboBoxCell.
- Atributy
Výjimky
Při nastavení této vlastnosti na hodnotu, která není typu DataGridViewComboBoxCell.
Příklady
Následující příklad kódu ukazuje použití DataGridViewColumn.CellTemplate vlastnosti, která je podobná této vlastnosti. Tento příklad je součástí většího příkladu, který je k dispozici v Části Postupy: Manipulace se sloupci v ovládacím prvku model Windows Forms DataGridView.
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
Poznámky
Konstruktor třídy DataGridViewComboBoxColumn inicializuje tuto vlastnost do nově vytvořeného DataGridViewComboBoxCellobjektu .
Upozornění
Změna vlastností šablony buňky nebude mít okamžitý vliv na uživatelské rozhraní existujících buněk sloupce. Tyto změny se projeví až po opětovném vygenerování sloupce (například řazením sloupce nebo voláním DataGridView.InvalidateColumn metody ).