DataGrid::ResetHeaderBackColor Method ()

 

Resets the HeaderBackColor property to its default value.

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

public:
void ResetHeaderBackColor()

You typically use this method if you are either creating a designer for the System.Windows.Forms::DataGrid or creating your own control incorporating the System.Windows.Forms::DataGrid. You can use the ShouldSerializeHeaderBackColor method to determine whether the property value has changed from its default.

The following code example demonstrates the use of this member.

private:
   void button1_Click( Object^ /*sender*/, EventArgs^ /*e*/ )
   {
      ColorDialog^ myColorDialog = gcnew ColorDialog;

      // Disable selecting a custom color.
      myColorDialog->AllowFullOpen = false;

      // Enable the help button.
      myColorDialog->ShowHelp = true;

      // Set the initial color to the current color.
      myColorDialog->Color = myDataGrid->HeaderBackColor;

      // Show color dialog box.
      myColorDialog->ShowDialog();

      // Set the header background color.
      myDataGrid->HeaderBackColor = myColorDialog->Color;
   }

   // Reset the header background color.
   void button2_Click( Object^ /*sender*/, EventArgs^ /*e*/ )
   {
      myDataGrid->ResetHeaderBackColor();
   }

.NET Framework
Available since 1.1
Return to top
Show: