DataGrid::ResetHeaderForeColor Method ()

 

Resets the HeaderForeColor property to its default value.

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

public:
void ResetHeaderForeColor()

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 ShouldSerializeHeaderForeColor method to determine whether the property value has changed from its default.

The following code example demonstrates the use of this member.

private:
   void button3_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->HeaderForeColor;

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

      // Set the header foreground color.
      myDataGrid->HeaderForeColor = myColorDialog->Color;
   }

   // Reset the header foregroundcolor.
   void button4_Click( Object^ /*sender*/, EventArgs^ /*e*/ )
   {
      myDataGrid->ResetHeaderForeColor();
   }

.NET Framework
Available since 1.1
Return to top
Show: