Export (0) Print
Expand All

DataGridViewRow::Cells Property

Gets the collection of cells that populate the row.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

[BrowsableAttribute(false)]
public:
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

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft