DataGridView.RowHeadersBorderStyle Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o estilo de borda das células de cabeçalho da linha.
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
Valor da propriedade
Um dos valores de DataGridViewHeaderBorderStyle.
- Atributos
Exceções
O valor especificado ao definir essa propriedade não é um valor DataGridViewHeaderBorderStyle válido.
O valor especificado ao definir essa propriedade é Custom.
Exemplos
O exemplo de código a seguir ilustra o uso dessa propriedade.
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
Comentários
Se a RowHeadersBorderStyle propriedade estiver definida como qualquer outra coisa que não Singleseja, a GridColor propriedade deverá ser uma cor do sistema.
Não é possível definir essa propriedade como o Custom valor, que é um valor somente leitura que indica que o estilo de borda foi personalizado por meio do uso da AdvancedRowHeadersBorderStyle propriedade.
Observação
Se os estilos visuais estiverem habilitados para o aplicativo por meio do Application.EnableVisualStyles método e a EnableHeadersVisualStyles propriedade for true
, os cabeçalhos de linha serão pintados usando o tema atual. Nesse caso, o valor da RowHeadersBorderStyle propriedade é ignorado para todos os cabeçalhos de linha, exceto o TopLeftHeaderCell, ao qual o tema não é aplicado.