DataGridView.RowHeadersBorderStyle DataGridView.RowHeadersBorderStyle DataGridView.RowHeadersBorderStyle DataGridView.RowHeadersBorderStyle Property

定義

行ヘッダー セルの境界線スタイルを取得または設定します。Gets or sets the border style of the row header cells.

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; }
member this.RowHeadersBorderStyle : System.Windows.Forms.DataGridViewHeaderBorderStyle with get, set
Public Property RowHeadersBorderStyle As DataGridViewHeaderBorderStyle

プロパティ値

例外

このプロパティの設定時に指定した値が、有効な DataGridViewHeaderBorderStyle 値ではありません。The specified value when setting this property is not a valid DataGridViewHeaderBorderStyle value.

このプロパティの設定時に指定された値が Custom です。The specified value when setting this property is Custom.

次のコード例は、このプロパティの使用を示しています。The following code example illustrates the use of this property.

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プロパティが以外の値に設定されてSingleGridColorプロパティは、システム カラーである必要があります。If the RowHeadersBorderStyle property is set to anything other than Single, the GridColor property must be a system color.

このプロパティを設定することはできません、 Custom 、これは読み取り専用の値を示す値を使用すると、罫線のスタイルがカスタマイズされていること、AdvancedRowHeadersBorderStyleプロパティ。You cannot set this property to the Custom value, which is a read-only value indicating that the border style has been customized through the use of the AdvancedRowHeadersBorderStyle property.

注意

経由でアプリケーションの visual スタイルが有効になっている場合、Application.EnableVisualStylesメソッドとEnableHeadersVisualStylesプロパティはtrue、行ヘッダーは、現在のテーマを使用して描画されます。If visual styles are enabled for the application through the Application.EnableVisualStyles method and the EnableHeadersVisualStyles property is true, the row headers are painted using the current theme. この例では、値で、RowHeadersBorderStyle行ヘッダーを除くのすべてのプロパティは無視されます、TopLeftHeaderCellテーマがない適用します。In this case, the value of the RowHeadersBorderStyle property is ignored for all row headers except the TopLeftHeaderCell, to which the theme is not applied.

適用対象

こちらもご覧ください