DataGridViewRow.Cells Property
Gets the collection of cells that populate the row.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Property Value
Type: System.Windows.Forms.DataGridViewCellCollectionA DataGridViewCellCollection that contains all of the cells in the row.
If the row does not contain any cells when this property is accessed, a new empty DataGridViewCellCollection will be created by a call to the CreateCellsInstance method.
The following code example uses the Cells property to set the value of a cell in the row. This code example is part of a larger code example provided in How to: Manipulate Rows in the Windows Forms DataGridView Control.
// Give cheescake excellent rating. private void Button8_Click(object sender, System.EventArgs e) { UpdateStars(dataGridView.Rows[4], "******************"); } int ratingColumn = 3; private void UpdateStars(DataGridViewRow row, string stars) { row.Cells[ratingColumn].Value = stars; // Resize the column width to account for the new value. row.DataGridView.AutoResizeColumn(ratingColumn, DataGridViewAutoSizeColumnMode.DisplayedCells); }
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.