DataGridView.RowHeadersBorderStyle Właściwość

Definicja

Pobiera lub ustawia styl obramowania komórek nagłówka wiersza.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; }
[<System.ComponentModel.Browsable(true)>]
member this.RowHeadersBorderStyle : System.Windows.Forms.DataGridViewHeaderBorderStyle with get, set
Public Property RowHeadersBorderStyle As DataGridViewHeaderBorderStyle

Wartość właściwości

DataGridViewHeaderBorderStyle

Jedna z DataGridViewHeaderBorderStyle wartości.One of the DataGridViewHeaderBorderStyle values.

Atrybuty

Wyjątki

Określona wartość, gdy ustawienie tej właściwości nie jest prawidłową DataGridViewHeaderBorderStyle wartością.The specified value when setting this property is not a valid DataGridViewHeaderBorderStyle value.

Określona wartość w przypadku ustawienia tej właściwości to Custom .The specified value when setting this property is Custom.

Przykłady

Poniższy przykład kodu ilustruje użycie tej właściwości.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

Uwagi

Jeśli RowHeadersBorderStyle Właściwość jest ustawiona na coś innego niż Single , GridColor Właściwość musi być kolorem systemu.If the RowHeadersBorderStyle property is set to anything other than Single, the GridColor property must be a system color.

Nie można ustawić tej właściwości na Custom wartość, która jest wartością tylko do odczytu wskazującą, że styl obramowania został dostosowany przy użyciu AdvancedRowHeadersBorderStyle właściwości.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.

Uwaga

Jeśli style wizualizacji są włączone dla aplikacji za pośrednictwem Application.EnableVisualStyles metody, a EnableHeadersVisualStyles Właściwość jest true , nagłówki wierszy są rysowane przy użyciu bieżącego motywu.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. W takim przypadku wartość RowHeadersBorderStyle właściwości jest ignorowana dla wszystkich nagłówków wierszy, z wyjątkiem TopLeftHeaderCell , do których motyw nie jest zastosowany.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.

Dotyczy

Zobacz też