DataGridView.RowHeadersBorderStyle 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置行标题单元格的边框样式。
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
,则使用当前主题绘制行标题。 在这种情况下,对于未应用主题的所有 RowHeadersBorderStyle 行标题, TopLeftHeaderCell将忽略 属性的值。