DataGridViewHeaderCell Classe
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.
Contém funcionalidade comum para células de cabeçalho de linha e células de cabeçalho de coluna.
public ref class DataGridViewHeaderCell : System::Windows::Forms::DataGridViewCell
public class DataGridViewHeaderCell : System.Windows.Forms.DataGridViewCell
type DataGridViewHeaderCell = class
inherit DataGridViewCell
Public Class DataGridViewHeaderCell
Inherits DataGridViewCell
- Herança
- Derivado
Comentários
Essa classe é uma classe base para outras classes de célula de cabeçalho, como DataGridViewRowHeaderCell e DataGridViewColumnHeaderCell. Para criar ícones de cabeçalho de linha personalizados ou glifos de cabeçalho de coluna, herda da DataGridViewHeaderCell classe e adicione funcionalidade para pintar seu próprio ícone ou glifo.
Notas aos Herdeiros
Ao derivar de DataGridViewHeaderCell e adicionar novas propriedades à classe derivada, substitua o Clone() método para copiar as novas propriedades durante as operações de clonagem. Você também deve chamar o método da Clone() classe base para que as propriedades da classe base sejam copiadas para a nova célula.
Construtores
| DataGridViewHeaderCell() |
Inicializa uma nova instância da classe DataGridViewHeaderCell. |
Propriedades
| AccessibilityObject |
Obtém o DataGridViewCell.DataGridViewCellAccessibleObject atribuído ao DataGridViewCell. (Herdado de DataGridViewCell) |
| ButtonState |
Obtém o estado visual semelhante a um botão da célula de cabeçalho. |
| ColumnIndex |
Obtém o índice da coluna para essa célula. (Herdado de DataGridViewCell) |
| ContentBounds |
Obtém o retângulo delimitador que circunscreve a área de conteúdo da célula. (Herdado de DataGridViewCell) |
| ContextMenuStrip |
Obtém ou define o menu de atalho associado à célula. (Herdado de DataGridViewCell) |
| DataGridView |
Obtém o controle de DataGridView associado a esse elemento. (Herdado de DataGridViewElement) |
| DefaultNewRowValue |
Obtém o valor padrão para uma célula na linha para novos registros. (Herdado de DataGridViewCell) |
| Displayed |
Obtém um valor que indica se a célula é exibida na tela no momento. |
| EditedFormattedValue |
Obtém o valor atual, formatado da célula, independentemente se a célula estiver em modo de edição e o valor não tiver sido confirmado. (Herdado de DataGridViewCell) |
| EditType |
Obtém o tipo de controle de edição hospedado da célula. (Herdado de DataGridViewCell) |
| ErrorIconBounds |
Obtém os limites do ícone de erro para a célula. (Herdado de DataGridViewCell) |
| ErrorText |
Obtém ou define o texto que descreve uma condição de erro associada à célula. (Herdado de DataGridViewCell) |
| FormattedValue |
Obtém o valor da célula como formatado para exibição. (Herdado de DataGridViewCell) |
| FormattedValueType |
Obtém o tipo do valor formatado da célula. |
| Frozen |
Obtém um valor que indica se a célula está congelada. |
| HasStyle |
Obtém um valor que indica se a propriedade Style foi definida. (Herdado de DataGridViewCell) |
| InheritedState |
Obtém o estado atual da célula conforme herdado do estado de sua linha e coluna. (Herdado de DataGridViewCell) |
| InheritedStyle |
Obtém o estilo atualmente aplicado à célula. (Herdado de DataGridViewCell) |
| IsInEditMode |
Obtém um valor que indica se esta célula está sendo editada no momento. (Herdado de DataGridViewCell) |
| OwningColumn |
Obtém a coluna que contém essa célula. (Herdado de DataGridViewCell) |
| OwningRow |
Obtém a linha que contém essa célula. (Herdado de DataGridViewCell) |
| PreferredSize |
Obtém o tamanho, em pixels, de uma área retangular na qual o controle pode caber. (Herdado de DataGridViewCell) |
| ReadOnly |
Obtém um valor que indica se a célula do cabeçalho é somente leitura. |
| Resizable |
Obtém um valor que indica se a célula pode ser redimensionada. |
| RowIndex |
Obtém o índice da linha pai da célula. (Herdado de DataGridViewCell) |
| Selected |
Obtém ou define um valor que indica se a célula está selecionada. |
| Size |
Obtém o tamanho da célula. (Herdado de DataGridViewCell) |
| State |
Obtém o estado da UI (interface do usuário) do elemento. (Herdado de DataGridViewElement) |
| Style |
Obtém ou define o estilo da célula. (Herdado de DataGridViewCell) |
| Tag |
Obtém ou define o objeto que contém dados complementares sobre a célula. (Herdado de DataGridViewCell) |
| ToolTipText |
Obtém ou define o texto de ToolTip associado à célula. (Herdado de DataGridViewCell) |
| Value |
Obtém ou define o valor associado a esta célula. (Herdado de DataGridViewCell) |
| ValueType |
Obtém o tipo do valor armazenado na célula. |
| Visible |
Obtém um valor que indica se a célula é visível ou não. |
Métodos
| AdjustCellBorderStyle(DataGridViewAdvancedBorderStyle, DataGridViewAdvancedBorderStyle, Boolean, Boolean, Boolean, Boolean) |
Modifica o estilo de borda da célula de entrada de acordo com os critérios especificados. (Herdado de DataGridViewCell) |
| BorderWidths(DataGridViewAdvancedBorderStyle) |
Retorna um Rectangle que representa a largura de todas as margens da célula. (Herdado de DataGridViewCell) |
| ClickUnsharesRow(DataGridViewCellEventArgs) |
Indica se linha da célula será descompartilhada quando a célula é clicada. (Herdado de DataGridViewCell) |
| Clone() |
Cria uma cópia exata desta célula. |
| ContentClickUnsharesRow(DataGridViewCellEventArgs) |
Indica se linha da célula será descompartilhada quando o conteúdo da célula é clicado. (Herdado de DataGridViewCell) |
| ContentDoubleClickUnsharesRow(DataGridViewCellEventArgs) |
Indica se linha da célula será descompartilhada quando o conteúdo da célula é clicado duas vezes. (Herdado de DataGridViewCell) |
| CreateAccessibilityInstance() |
Cria um novo objeto acessível para o DataGridViewCell. (Herdado de DataGridViewCell) |
| DetachEditingControl() |
Remove o controle de edição da célula do DataGridView. (Herdado de DataGridViewCell) |
| Dispose() |
Libera todos os recursos usados pelo DataGridViewCell. (Herdado de DataGridViewCell) |
| Dispose(Boolean) |
Libera os recursos não gerenciados usados pelo DataGridViewHeaderCell e opcionalmente libera os recursos gerenciados. |
| DoubleClickUnsharesRow(DataGridViewCellEventArgs) |
Indica se linha da célula será descompartilhada quando a célula é clicada duas vezes. (Herdado de DataGridViewCell) |
| EnterUnsharesRow(Int32, Boolean) |
Indica se a linha pai será descompartilhada quando o foto se move para a célula. (Herdado de DataGridViewCell) |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetClipboardContent(Int32, Boolean, Boolean, Boolean, Boolean, String) |
Recupera o valor formatado da célula a ser copiado para o Clipboard. (Herdado de DataGridViewCell) |
| GetContentBounds(Graphics, DataGridViewCellStyle, Int32) |
Retorna o retângulo delimitador que inclui a área de conteúdo da célula, que é calculada usando o Graphics e o estilo da célula especificados. (Herdado de DataGridViewCell) |
| GetContentBounds(Int32) |
Retorna o retângulo delimitador que circunscreve a área de conteúdo da célula usando um estilo de Graphics e célula padrão em vigor atualmente para a célula. (Herdado de DataGridViewCell) |
| GetEditedFormattedValue(Int32, DataGridViewDataErrorContexts) |
Retorna o valor atual formatado da célula, independentemente de se a célula está em modo de edição e o valor não foi confirmado. (Herdado de DataGridViewCell) |
| GetErrorIconBounds(Graphics, DataGridViewCellStyle, Int32) |
Retorna o retângulo delimitador que inclui o ícone de erro da célula, se exibido. (Herdado de DataGridViewCell) |
| GetErrorText(Int32) |
Retorna uma cadeia de caracteres que representa o erro da célula. (Herdado de DataGridViewCell) |
| GetFormattedValue(Object, Int32, DataGridViewCellStyle, TypeConverter, TypeConverter, DataGridViewDataErrorContexts) |
Obtém o valor da célula como formatado para exibição. (Herdado de DataGridViewCell) |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetInheritedContextMenuStrip(Int32) |
Obtém o menu de atalho para a célula do cabeçalho. |
| GetInheritedState(Int32) |
Retorna um valor que indica o estado atual da célula conforme herdado do estado da própria linha ou coluna. |
| GetInheritedStyle(DataGridViewCellStyle, Int32, Boolean) |
Obtém o estilo aplicado à célula. (Herdado de DataGridViewCell) |
| GetPreferredSize(Graphics, DataGridViewCellStyle, Int32, Size) |
Calcula o tamanho preferido da célula em pixels. (Herdado de DataGridViewCell) |
| GetSize(Int32) |
Obtém o tamanho da célula. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| GetValue(Int32) |
Obtém o valor da célula. |
| InitializeEditingControl(Int32, Object, DataGridViewCellStyle) |
Inicializa o controle usado para editar a célula. (Herdado de DataGridViewCell) |
| KeyDownUnsharesRow(KeyEventArgs, Int32) |
Indica se a linha pai é descompartilhada se o usuário pressionar uma tecla enquanto o foco está na célula. (Herdado de DataGridViewCell) |
| KeyEntersEditMode(KeyEventArgs) |
Determina se o modo de edição deve ser iniciado com base na chave especificada. (Herdado de DataGridViewCell) |
| KeyPressUnsharesRow(KeyPressEventArgs, Int32) |
Indica se uma linha será descompartilhada se uma tecla for pressionada enquanto uma célula na linha tem o foco. (Herdado de DataGridViewCell) |
| KeyUpUnsharesRow(KeyEventArgs, Int32) |
Indica se a linha pai é descompartilhada quando o usuário libera uma tecla enquanto o foco está na célula. (Herdado de DataGridViewCell) |
| LeaveUnsharesRow(Int32, Boolean) |
Indica se uma linha será descompartilhada quando o foco sair de uma célula na linha. (Herdado de DataGridViewCell) |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
| MouseClickUnsharesRow(DataGridViewCellMouseEventArgs) |
Indica se uma linha será descompartilhada se o usuário clicar em um botão do mouse enquanto o ponteiro está em uma célula na linha. (Herdado de DataGridViewCell) |
| MouseDoubleClickUnsharesRow(DataGridViewCellMouseEventArgs) |
Indica se uma linha será descompartilhada se o usuário clicar duas vezes em uma célula na linha. (Herdado de DataGridViewCell) |
| MouseDownUnsharesRow(DataGridViewCellMouseEventArgs) |
Indica se uma linha será descompartilhada quando o botão do mouse for mantido pressionado enquanto o ponteiro está em uma célula na linha. |
| MouseEnterUnsharesRow(Int32) |
Indica se uma linha será descompartilhada quando o ponteiro do mouse passar sobre uma célula na linha. |
| MouseLeaveUnsharesRow(Int32) |
Indica se uma linha será descompartilhada quando o ponteiro do mouse sair da linha. |
| MouseMoveUnsharesRow(DataGridViewCellMouseEventArgs) |
Indica se uma linha será descompartilhada quando o ponteiro do mouse passar sobre uma célula na linha. (Herdado de DataGridViewCell) |
| MouseUpUnsharesRow(DataGridViewCellMouseEventArgs) |
Indica se uma linha será descompartilhada quando o botão do mouse for liberado enquanto o ponteiro está em uma célula na linha. |
| OnClick(DataGridViewCellEventArgs) |
Chamado quando se clica na célula. (Herdado de DataGridViewCell) |
| OnContentClick(DataGridViewCellEventArgs) |
Chamado quando ocorre um clique no conteúdo da célula. (Herdado de DataGridViewCell) |
| OnContentDoubleClick(DataGridViewCellEventArgs) |
Chamado quando ocorre um clique duplo no conteúdo da célula. (Herdado de DataGridViewCell) |
| OnDataGridViewChanged() |
Chamado quando a propriedade DataGridView da célula é alterada. (Herdado de DataGridViewCell) |
| OnDoubleClick(DataGridViewCellEventArgs) |
Chamado quando ocorre um clique duplo na célula. (Herdado de DataGridViewCell) |
| OnEnter(Int32, Boolean) |
Chamado quando o foco chega a uma célula. (Herdado de DataGridViewCell) |
| OnKeyDown(KeyEventArgs, Int32) |
Chamado quando uma tecla de caractere é pressionada enquanto o foco está em uma célula. (Herdado de DataGridViewCell) |
| OnKeyPress(KeyPressEventArgs, Int32) |
Chamado quando uma tecla é pressionada enquanto o foco está em uma célula. (Herdado de DataGridViewCell) |
| OnKeyUp(KeyEventArgs, Int32) |
Chamado quando uma tecla de caractere é liberada enquanto o foco está em uma célula. (Herdado de DataGridViewCell) |
| OnLeave(Int32, Boolean) |
Chamado quando o foco sai de uma célula. (Herdado de DataGridViewCell) |
| OnMouseClick(DataGridViewCellMouseEventArgs) |
Chamado quando o usuário clica em um botão do mouse enquanto o ponteiro está em uma célula. (Herdado de DataGridViewCell) |
| OnMouseDoubleClick(DataGridViewCellMouseEventArgs) |
Chamado quando o usuário clica duas vezes em um botão do mouse enquanto o ponteiro está em uma célula. (Herdado de DataGridViewCell) |
| OnMouseDown(DataGridViewCellMouseEventArgs) |
Chamado quando o botão do mouse é pressionado enquanto o ponteiro está em uma célula. |
| OnMouseEnter(Int32) |
Chamado quando o ponteiro do mouse entra na célula. |
| OnMouseLeave(Int32) |
Chamado quando o ponteiro do mouse deixa a célula. |
| OnMouseMove(DataGridViewCellMouseEventArgs) |
Chamado quando o ponteiro do mouse se move dentro de uma célula. (Herdado de DataGridViewCell) |
| OnMouseUp(DataGridViewCellMouseEventArgs) |
Chamado quando o botão do mouse é liberado enquanto o ponteiro está sobre a célula. |
| Paint(Graphics, Rectangle, Rectangle, Int32, DataGridViewElementStates, Object, Object, String, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle, DataGridViewPaintParts) |
Pinta o DataGridViewHeaderCell atual. |
| PaintBorder(Graphics, Rectangle, Rectangle, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle) |
Pinta a borda do DataGridViewCell atual. (Herdado de DataGridViewCell) |
| PaintErrorIcon(Graphics, Rectangle, Rectangle, String) |
Pinta o ícone de erro do DataGridViewCell atual. (Herdado de DataGridViewCell) |
| ParseFormattedValue(Object, DataGridViewCellStyle, TypeConverter, TypeConverter) |
Converte um valor formatado para exibição no valor real da célula. (Herdado de DataGridViewCell) |
| PositionEditingControl(Boolean, Boolean, Rectangle, Rectangle, DataGridViewCellStyle, Boolean, Boolean, Boolean, Boolean) |
Define o local e o tamanho do controle de edição hospedado por uma célula no controle DataGridView. (Herdado de DataGridViewCell) |
| PositionEditingPanel(Rectangle, Rectangle, DataGridViewCellStyle, Boolean, Boolean, Boolean, Boolean) |
Define o local e o tamanho do painel de edição hospedado pela célula e retorna os limites normais do controle de edição dentro do painel de edição. (Herdado de DataGridViewCell) |
| RaiseCellClick(DataGridViewCellEventArgs) |
Aciona o evento CellClick. (Herdado de DataGridViewElement) |
| RaiseCellContentClick(DataGridViewCellEventArgs) |
Aciona o evento CellContentClick. (Herdado de DataGridViewElement) |
| RaiseCellContentDoubleClick(DataGridViewCellEventArgs) |
Aciona o evento CellContentDoubleClick. (Herdado de DataGridViewElement) |
| RaiseCellValueChanged(DataGridViewCellEventArgs) |
Aciona o evento CellValueChanged. (Herdado de DataGridViewElement) |
| RaiseDataError(DataGridViewDataErrorEventArgs) |
Aciona o evento DataError. (Herdado de DataGridViewElement) |
| RaiseMouseWheel(MouseEventArgs) |
Aciona o evento MouseWheel. (Herdado de DataGridViewElement) |
| SetValue(Int32, Object) |
Define o valor da célula. (Herdado de DataGridViewCell) |
| ToString() |
Retorna uma cadeia de caracteres que descreve o objeto atual. |