DataGridViewBand::DefaultCellStyle Property

 

Gets or sets the default cell style of the band.

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

public:
[BrowsableAttribute(false)]
property DataGridViewCellStyle^ DefaultCellStyle {
	virtual DataGridViewCellStyle^ get();
	virtual void set(DataGridViewCellStyle^ value);
}

The default cell style is applied to cells that do not have an associated style. When getting this property, a DataGridViewCellStyle with default values will be created if the default cell style does not exist.

The following code example sets the default cell style for the first column in a DataGridView.

// Freeze the first row.
void Button4_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   FreezeBand( dataGridView->Rows[ 0 ] );
}

void Button5_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   FreezeBand( dataGridView->Columns[ 1 ] );
}

void FreezeBand( DataGridViewBand^ band )
{
   band->Frozen = true;
   DataGridViewCellStyle^ style = gcnew DataGridViewCellStyle;
   style->BackColor = Color::WhiteSmoke;
   band->DefaultCellStyle = style;
}


.NET Framework
Available since 2.0
Return to top
Show: