DataGrid.ResetHeaderBackColor 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 HeaderBackColor 属性重置为其默认值。
public:
void ResetHeaderBackColor();
public void ResetHeaderBackColor ();
member this.ResetHeaderBackColor : unit -> unit
Public Sub ResetHeaderBackColor ()
示例
下面的代码示例演示了此成员的使用。
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();
}
private void button1_Click(object sender, EventArgs e)
{
ColorDialog myColorDialog = new 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.
private void button2_Click(object sender, EventArgs e)
{
myDataGrid.ResetHeaderBackColor();
}
Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles button1.Click
Dim myColorDialog As New 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
End Sub
' Reset the header background color.
Private Sub button2_Click(ByVal sender As Object, ByVal e As EventArgs) Handles button2.Click
myDataGrid.ResetHeaderBackColor()
End Sub
注解
如果要为 System.Windows.Forms.DataGrid 合并 System.Windows.Forms.DataGrid的控件创建设计器或创建自己的控件,则通常使用此方法。 可以使用 ShouldSerializeHeaderBackColor 该方法来确定属性值是否已从默认值更改。