DataGridViewRow::Cells Property
.NET Framework (current version)
Gets the collection of cells that populate the row.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
public: [BrowsableAttribute(false)] property DataGridViewCellCollection^ Cells { DataGridViewCellCollection^ get(); }
Property Value
Type: System.Windows.Forms::DataGridViewCellCollection^A 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. void Button8_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ ) { UpdateStars( dataGridView->Rows[ 4 ], L"******************" ); } int ratingColumn; 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 ); }
.NET Framework
Available since 2.0
Available since 2.0
Show: