通过


DataGridView.RowHeadersBorderStyle 属性

定义

获取或设置行标题单元格的边框样式。

public:
 property System::Windows::Forms::DataGridViewHeaderBorderStyle RowHeadersBorderStyle { System::Windows::Forms::DataGridViewHeaderBorderStyle get(); void set(System::Windows::Forms::DataGridViewHeaderBorderStyle value); };
[System.ComponentModel.Browsable(true)]
public System.Windows.Forms.DataGridViewHeaderBorderStyle RowHeadersBorderStyle { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.RowHeadersBorderStyle : System.Windows.Forms.DataGridViewHeaderBorderStyle with get, set
Public Property RowHeadersBorderStyle As DataGridViewHeaderBorderStyle

属性值

其中一个 DataGridViewHeaderBorderStyle 值。

属性

例外

设置此属性时指定的值不是有效 DataGridViewHeaderBorderStyle 值。

设置此属性时指定的值为 Custom.

示例

下面的代码示例演示了此属性的使用。

private void SetBorderAndGridlineStyles()
{
    this.dataGridView1.GridColor = Color.BlueViolet;
    this.dataGridView1.BorderStyle = BorderStyle.Fixed3D;
    this.dataGridView1.CellBorderStyle =
        DataGridViewCellBorderStyle.None;
    this.dataGridView1.RowHeadersBorderStyle =
        DataGridViewHeaderBorderStyle.Single;
    this.dataGridView1.ColumnHeadersBorderStyle =
        DataGridViewHeaderBorderStyle.Single;
}
Private Sub SetBorderAndGridlineStyles()

    With Me.dataGridView1
        .GridColor = Color.BlueViolet
        .BorderStyle = BorderStyle.Fixed3D
        .CellBorderStyle = DataGridViewCellBorderStyle.None
        .RowHeadersBorderStyle = _
            DataGridViewHeaderBorderStyle.Single
        .ColumnHeadersBorderStyle = _
            DataGridViewHeaderBorderStyle.Single
    End With

End Sub

注解

RowHeadersBorderStyle如果该属性设置为其他Single任何属性,则GridColor属性必须是系统颜色。

不能将此属性设置为 Custom 值,这是一个只读值,指示已使用 AdvancedRowHeadersBorderStyle 该属性自定义边框样式。

注释

如果通过 Application.EnableVisualStyles 方法为应用程序启用视觉样式,并且 EnableHeadersVisualStyles 属性为 true,则使用当前主题绘制行标题。 在这种情况下,将忽略除主题以外的TopLeftHeaderCell所有行标题的属性值RowHeadersBorderStyle

适用于

另请参阅