Exportar (0) Imprimir
Expandir Tudo
Expandir Minimizar
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Método DataGridView.AdjustColumnHeaderBorderStyle

Ajusta a DataGridViewAdvancedBorderStyle para uma célula de cabeçalho de coluna de uma DataGridView que está atualmente sendo pintado.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)

public virtual DataGridViewAdvancedBorderStyle AdjustColumnHeaderBorderStyle(
	DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStyleInput,
	DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStylePlaceholder,
	bool isFirstDisplayedColumn,
	bool isLastVisibleColumn
)

Parâmetros

dataGridViewAdvancedBorderStyleInput
Tipo: System.Windows.Forms.DataGridViewAdvancedBorderStyle
A DataGridViewAdvancedBorderStyle que representa o cabeçalho de coluna borda estilo para modificar.
dataGridViewAdvancedBorderStylePlaceholder
Tipo: System.Windows.Forms.DataGridViewAdvancedBorderStyle
A DataGridViewAdvancedBorderStyle que é usado para armazenar alterações intermediárias para o estilo de borda de cabeçalho de coluna.
isFirstDisplayedColumn
Tipo: System.Boolean
true para indicar que o DataGridViewCell isto é atualmente sendo pintado é na primeira coluna exibida na DataGridView; Caso contrário, false.
isLastVisibleColumn
Tipo: System.Boolean
true para indicar que o DataGridViewCell ou seja atualmente sendo pintado está na última coluna da DataGridView que tem o Visible propriedade definida como true; Caso contrário, false.

Valor de retorno

Tipo: System.Windows.Forms.DataGridViewAdvancedBorderStyle
A DataGridViewAdvancedBorderStyle que representa o estilo de borda para o cabeçalho da coluna atual.

O DataGridView internamente controlar chamadas a AdjustColumnHeaderBorderStyle método para determinar a aparência das bordas das células de cabeçalho de coluna. O DataGridView controle normalmente usa o valor da AdvancedColumnHeadersBorderStyle propriedade para o dataGridViewAdvancedBorderStyleInput parâmetro.

Observações para herdeiros

Substitua este método se você desejar personalizar a aparência da borda em células de cabeçalho de coluna.

O exemplo de código a seguir demonstra como substituir o AdjustColumnHeaderBorderStyle método para personalizar as bordas das células de cabeçalho de coluna. Este exemplo de código é parte de um exemplo maior fornecido para a classe DataGridViewAdvancedBorderStyle.


public override DataGridViewAdvancedBorderStyle AdjustColumnHeaderBorderStyle(
    DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStyleInput,
    DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStylePlaceHolder,
    bool firstDisplayedColumn,
    bool lastVisibleColumn)
{
    // Customize the left border of the first column header and the
    // bottom border of all the column headers. Use the input style for 
    // all other borders.
    dataGridViewAdvancedBorderStylePlaceHolder.Left = firstDisplayedColumn ?
        DataGridViewAdvancedCellBorderStyle.OutsetDouble :
        DataGridViewAdvancedCellBorderStyle.None;
    dataGridViewAdvancedBorderStylePlaceHolder.Bottom =
        DataGridViewAdvancedCellBorderStyle.Single;

    dataGridViewAdvancedBorderStylePlaceHolder.Right =
        dataGridViewAdvancedBorderStyleInput.Right;
    dataGridViewAdvancedBorderStylePlaceHolder.Top =
        dataGridViewAdvancedBorderStyleInput.Top;

    return dataGridViewAdvancedBorderStylePlaceHolder;
}


.NET Framework

Com suporte em: 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos do sistema do .NET Framework.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft