Exportar (0) Imprimir
Expandir Tudo
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

Classe DataGridView

Exibe os dados em uma grade personalizável.

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

[ComplexBindingPropertiesAttribute("DataSource", "DataMember")]
[ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)]
[ComVisibleAttribute(true)]
[DockingAttribute(DockingBehavior.Ask)]
public class DataGridView : Control, 
	ISupportInitialize

O tipo DataGridView expõe os membros a seguir.

  NomeDescrição
Método públicoDataGridView Inicializa uma nova instância da classe DataGridView .
Superior

  NomeDescrição
Propriedade públicaAccessibilityObjectObtém AccessibleObject atribuído ao controle. (Herdado de Control.)
Propriedade públicaAccessibleDefaultActionDescriptionObtém ou define a descrição de ação padrão de controle para uso por aplicativos cliente de acessibilidade. (Herdado de Control.)
Propriedade públicaAccessibleDescriptionObtém ou define a descrição do controle usado por aplicativos cliente de acessibilidade. (Herdado de Control.)
Propriedade públicaAccessibleNameObtém ou define o nome do controle usado por aplicativos cliente de acessibilidade. (Herdado de Control.)
Propriedade públicaAccessibleRoleObtém ou define a função acessível de controle (Herdado de Control.)
Propriedade públicaAdjustedTopLeftHeaderBorderStyleObtém o estilo de borda para a célula superior esquerda do DataGridView.
Propriedade públicaAdvancedCellBorderStyleObtém o estilo de borda das células na DataGridView.
Propriedade públicaAdvancedColumnHeadersBorderStyleObtém o estilo da borda da coluna de células de cabeçalho na DataGridView.
Propriedade públicaAdvancedRowHeadersBorderStyleObtém o estilo da borda da linha de células de cabeçalho na DataGridView.
Propriedade públicaAllowDropObtém ou define um valor indicando se o controle pode aceitar os dados que o usuário arrasta nele. (Herdado de Control.)
Propriedade públicaAllowUserToAddRowsObtém ou define um valor indicando se a opção para adicionar linhas é exibida ao usuário.
Propriedade públicaAllowUserToDeleteRowsObtém ou define um valor indicando se o usuário tem permissão para excluir linhas de DataGridView.
Propriedade públicaAllowUserToOrderColumnsObtém ou define um valor indicando se o reposicionamento manual de colunas está habilitada.
Propriedade públicaAllowUserToResizeColumnsObtém ou define um valor que indica se os usuários podem redimensionar colunas.
Propriedade públicaAllowUserToResizeRowsObtém ou define um valor que indica se os usuários podem redimensionar linhas.
Propriedade públicaAlternatingRowsDefaultCellStyleObtém ou define o estilo de célula padrão aplicado às linhas ímpares da DataGridView.
Propriedade públicaAnchorObtém ou define as bordas do recipiente para que um controle associado e determina como um controle é redimensionado com seu pai. (Herdado de Control.)
Propriedade públicaAutoGenerateColumnsObtém ou define um valor indicando se colunas são criadas automaticamente quando o DataSource ou DataMember propriedades são definidas.
Propriedade públicaAutoScrollOffsetObtém ou define onde esse controle é rolado em ScrollControlIntoView. (Herdado de Control.)
Propriedade públicaAutoSize Esta propriedade não é relevante para essa classe. (Substitui Control.AutoSize.)
Propriedade públicaAutoSizeColumnsModeObtém ou define um valor que indica como as larguras de coluna são determinadas.
Propriedade públicaAutoSizeRowsModeObtém ou define um valor indicando como alturas de linha são determinadas.
Propriedade públicaBackColorInfraestrutura. Obtém ou define a cor de fundo para o controle. (Substitui Control.BackColor.)
Propriedade públicaBackgroundColorObtém ou define a cor de fundo do DataGridView.
Propriedade públicaBackgroundImageInfraestrutura. Obtém ou define a imagem de plano de fundo exibida no controle. (Substitui Control.BackgroundImage.)
Propriedade públicaBackgroundImageLayoutInfraestrutura. Obtém ou define o layout da imagem em segundo plano, conforme definido na enumeração ImageLayout. (Substitui Control.BackgroundImageLayout.)
Propriedade públicaBindingContextObtém ou define BindingContext para o controle. (Herdado de Control.)
Propriedade públicaBorderStyleObtém ou define o estilo de borda para o DataGridView.
Propriedade públicaBottomObtém a distância, em pixels, entre a borda inferior do controle e a borda superior da área cliente do seu contêiner. (Herdado de Control.)
Propriedade públicaBoundsObtém ou define o tamanho e local de controle que inclui os elementos de nonclient, em pixels, relativo ao controle pai. (Herdado de Control.)
Propriedade protegidaCanEnableImeObtém um valor indicando se a ImeMode propriedade pode ser definida como um valor de ativo, para habilitar o suporte ao IME. (Substitui Control.CanEnableIme.)
Propriedade públicaCanFocusObtém um valor indicando se o controle pode receber o foco. (Herdado de Control.)
Propriedade protegidaCanRaiseEventsDetermina se os eventos podem ser gerados no controle. (Herdado de Control.)
Propriedade públicaCanSelectObtém um valor indicando se o controle pode ser selecionado. (Herdado de Control.)
Propriedade públicaCaptureObtém ou define um valor indicando se o controle capturou o mouse. (Herdado de Control.)
Propriedade públicaCausesValidationObtém ou define um valor indicando se o controle faz com que a validação seja executada em quaisquer controles que eles exigem a validação quando recebe o foco. (Herdado de Control.)
Propriedade públicaCellBorderStyleObtém o estilo de borda de célula para o DataGridView.
Propriedade públicaClientRectangleObtém o retângulo que representa a área cliente do controle. (Herdado de Control.)
Propriedade públicaClientSizeObtém ou define a altura e largura da área cliente do controle. (Herdado de Control.)
Propriedade públicaClipboardCopyModeObtém ou define um valor que indica se os usuários podem copiar valores de texto da célula para o Clipboard e se o texto do cabeçalho de linha e coluna está incluído.
Propriedade públicaColumnCountObtém ou define o número de colunas exibidas na DataGridView.
Propriedade públicaColumnHeadersBorderStyleObtém o estilo de borda aplicado aos cabeçalhos de coluna.
Propriedade públicaColumnHeadersDefaultCellStyleObtém ou define o estilo de cabeçalho de coluna padrão.
Propriedade públicaColumnHeadersHeightObtém ou define a altura, em pixels, da linha de cabeçalhos de coluna
Propriedade públicaColumnHeadersHeightSizeModeObtém ou define um valor indicando se a altura dos cabeçalhos de coluna é ajustável e se ele pode ser ajustado pelo usuário ou é ajustado automaticamente para caber o conteúdo dos cabeçalhos.
Propriedade públicaColumnHeadersVisibleObtém ou define um valor indicando se a linha de cabeçalho de coluna é exibida.
Propriedade públicaColumns Obtém uma coleção que contem todas as colunas do controle.
Propriedade públicaCompanyNameObtém o nome da empresa ou do criador do aplicativo que o contém. (Herdado de Control.)
Propriedade públicaContainerObtém o IContainer que contém o Component. (Herdado de Component.)
Propriedade públicaContainsFocusObtém um valor indicando se o controle, ou um dos seus controles filhos, atualmente tem o foco de entrada. (Herdado de Control.)
Propriedade públicaContextMenuObtém ou define o menu de atalho associado ao controle. (Herdado de Control.)
Propriedade públicaContextMenuStripObtém ou define ContextMenuStrip associado com esse controle. (Herdado de Control.)
Propriedade públicaControlsObtém a coleção de controles contidos dentro do controle. (Herdado de Control.)
Propriedade públicaCreatedObtém um valor indicando se o controle foi criado. (Herdado de Control.)
Propriedade protegidaCreateParamsObtém os parâmetros necessários de design quando a alça de controle é criada. (Herdado de Control.)
Propriedade públicaCurrentCellObtém ou define a célula ativa no momento.
Propriedade públicaCurrentCellAddressObtém os índices de linha e coluna da célula ativa no momento.
Propriedade públicaCurrentRowObtém a linha que contém a célula atual.
Propriedade públicaCursorObtém ou define o cursor que é exibido quando o ponteiro do mouse está sobre o controle. (Herdado de Control.)
Propriedade públicaDataBindingsObtém as associações de dados para o controle. (Herdado de Control.)
Propriedade públicaDataMemberObtém ou define o nome da lista ou tabela na fonte de dados para os quais o DataGridView está exibindo dados.
Propriedade públicaDataSourceObtém ou define a fonte de dados que o DataGridView está exibindo dados.
Propriedade públicaDefaultCellStyleObtém ou define o estilo de célula padrão a ser aplicado às células de DataGridView se não há outras propriedades de estilo de célula são definidas.
Propriedade protegidaDefaultCursor Obtém ou define o cursor padrão para o controle. (Herdado de Control.)
Propriedade protegidaDefaultImeModeObtém o modo padrão de (IME )do editor de método de entrada suportado pelo controle. (Herdado de Control.)
Propriedade protegidaDefaultMarginObtém o espaço, em pixels, que é especificado por padrão entre controles. (Herdado de Control.)
Propriedade protegidaDefaultMaximumSizeObtém o tamanho e a altura, em pixels, que é especificado como o tamanho máximo padrão de um controle. (Herdado de Control.)
Propriedade protegidaDefaultMinimumSizeObtém o tamanho e a altura, em pixels, que é especificado como o tamanho mínimo padrão de um controle. (Herdado de Control.)
Propriedade protegidaDefaultPadding Obtém o espaçamento interno, em pixels, do conteúdo de um controle. (Herdado de Control.)
Propriedade protegidaDefaultSizeObtém o tamanho inicial do padrão do controle. (Substitui Control.DefaultSize.)
Propriedade protegidaDesignMode Obtém um valor que indica se o Component está em modo de design. (Herdado de Component.)
Propriedade públicaDisplayRectangleObtém o retângulo que representa a área de exibição do controle. (Substitui Control.DisplayRectangle.)
Propriedade públicaDisposingObtém um valor indicando se a classe de Control de base está no processo de descarte. (Herdado de Control.)
Propriedade públicaDockObtém ou define que controlam bordas estão conectados ao controle pai e determinam como um controle é redimensionado com seu pai. (Herdado de Control.)
Propriedade protegidaDoubleBufferedObtém ou define um valor indicando se este controle deve redesenho a superfície usando um buffer new para reduzir ou evitar tremulação. (Herdado de Control.)
Propriedade públicaEditingControlObtém o controle hospedado pela célula atual, se for de uma célula com um controle de edição no modo de edição.
Propriedade públicaEditingPanelObtém o painel que contém o EditingControl.
Propriedade públicaEditModeObtém ou define um valor indicando como começar a edição de uma célula.
Propriedade públicaEnabledObtém ou define um valor indicando se o controle pode responder a interação do usuário. (Herdado de Control.)
Propriedade públicaEnableHeadersVisualStylesObtém ou define um valor que indica se os cabeçalhos de linha e coluna usam os estilos visuais do tema atual do usuário se os estilos visuais estão habilitados para o aplicativo.
Propriedade protegidaEvents Obtém a lista de manipuladores de eventos que estão conectados a este Component. (Herdado de Component.)
Propriedade públicaFirstDisplayedCellObtém ou define a primeira célula exibida no momento o DataGridView; Normalmente, essa célula é no canto superior esquerdo.
Propriedade públicaFirstDisplayedScrollingColumnHiddenWidthObtém a largura da parte da coluna que atualmente é rolada do modo de exibição..
Propriedade públicaFirstDisplayedScrollingColumnIndexObtém ou define o índice da coluna que é a primeira coluna exibida na DataGridView.
Propriedade públicaFirstDisplayedScrollingRowIndexObtém ou define o índice da linha que é exibida na primeira linha a DataGridView.
Propriedade públicaFocusedObtém um valor indicando se o controle digitou o foco. (Herdado de Control.)
Propriedade públicaFontObtém ou define a fonte do texto exibido pelo DataGridView. (Substitui Control.Font.)
Propriedade protegidaFontHeightObtém ou define a altura da fonte do controle. (Herdado de Control.)
Propriedade públicaForeColorObtém ou define a cor de primeiro plano a DataGridView. (Substitui Control.ForeColor.)
Propriedade públicaGridColorObtém ou define a cor das linhas de grade que separam as células da DataGridView.
Propriedade públicaHandleObtém o identificador de janela que o controle está associado. (Herdado de Control.)
Propriedade públicaHasChildrenObtém um valor indicando se o controle contém um ou mais controles filho. (Herdado de Control.)
Propriedade públicaHeightObtém ou define a altura do controle. (Herdado de Control.)
Propriedade protegidaHorizontalScrollBarObtém a barra de rolagem horizontal do controle.
Propriedade públicaHorizontalScrollingOffsetObtém ou define o número de pixels pelo qual o controle é rolado na horizontal.
Propriedade públicaImeModeObtém ou define o modo de (IME )do editor de método de entrada do controle. (Herdado de Control.)
Propriedade protegidaImeModeBaseObtém ou define o modo de IME de um controle. (Herdado de Control.)
Propriedade públicaInvokeRequiredObtém um valor indicando se o chamador deve chamar um método chamar ao fazer chamadas de método ao controle como o chamador está em um segmento diferente de aquele o controle foi criado sobre. (Herdado de Control.)
Propriedade públicaIsAccessibleObtém ou define um valor indicando se o controle é visível para aplicativos de acessibilidade. (Herdado de Control.)
Propriedade públicaIsCurrentCellDirtyObtém um valor indicando se a célula atual tem alterações não confirmadas.
Propriedade públicaIsCurrentCellInEditModeObtém um valor indicando se a célula ativa no momento está sendo editada.
Propriedade públicaIsCurrentRowDirtyObtém um valor indicando se a linha atual tem alterações não confirmadas.
Propriedade públicaIsDisposedObtém um valor indicando se o controle ser descartado. (Herdado de Control.)
Propriedade públicaIsHandleCreatedObtém um valor indicando se o controle tem um identificador associado a ele. (Herdado de Control.)
Propriedade públicaIsMirroredObtém um valor indicando se o controle está espelhado. (Herdado de Control.)
Propriedade públicaItem[Int32, Int32]Fornece um indexador para obter ou definir a célula localizada na interseção da coluna e linha com os índices especificados.
Propriedade públicaItem[String, Int32]Fornece um indexador para obter ou definir a célula localizada na interseção da linha com o índice especificado e a coluna com o nome especificado.
Propriedade públicaLayoutEngine Retorna uma instância em cachê do motor de layout do controle. (Herdado de Control.)
Propriedade públicaLeftObtém ou define a distância, em pixels, entre a borda esquerda de controle e a borda esquerda da área cliente do seu contêiner. (Herdado de Control.)
Propriedade públicaLocationObtém ou define as coordenadas do canto superior esquerdo do controle em relação ao canto superior esquerdo do recipiente. (Herdado de Control.)
Propriedade públicaMarginObtém ou define o espaço entre controles. (Herdado de Control.)
Propriedade públicaMaximumSizeObtém ou define o tamanho que é o limite superior que GetPreferredSize pode especificar. (Herdado de Control.)
Propriedade públicaMinimumSizeObtém ou define o tamanho que é o limite inferior que GetPreferredSize pode especificar. (Herdado de Control.)
Propriedade públicaMultiSelectObtém ou define um valor indicando se o usuário tem permissão para selecionar mais de uma célula, linha ou coluna da DataGridView ao mesmo tempo.
Propriedade públicaNameObtém ou define o nome do controle. (Herdado de Control.)
Propriedade públicaNewRowIndexObtém o índice da linha para novos registros.
Propriedade públicaPaddingInfraestrutura. Esta propriedade não é relevante para esse controle.
Propriedade públicaParentObtém ou define o contêiner pai do controle. (Herdado de Control.)
Propriedade públicaPreferredSizeObtém o tamanho de uma área retangular no qual o controle pode ser inserido. (Herdado de Control.)
Propriedade públicaProductNameObtém o nome do assembly que contém o controle. (Herdado de Control.)
Propriedade públicaProductVersionObtém a versão do assembly que contém o controle. (Herdado de Control.)
Propriedade públicaReadOnlyObtém ou define um valor indicando se o usuário pode editar as células da DataGridView controle.
Propriedade públicaRecreatingHandleObtém um valor indicando se o controle está atualmente recreando a alça. (Herdado de Control.)
Propriedade públicaRegionObtém ou define a região de janela associado com o controle. (Herdado de Control.)
Propriedade protegidaRenderRightToLeft Obsoleta. Esta propriedade é agora obsoleta. (Herdado de Control.)
Propriedade protegidaResizeRedrawObtém ou define um valor indicando se o controle é redesenha quando redimensionado. (Herdado de Control.)
Propriedade públicaRightObtém a distância, em pixels, entre a borda direita do controle e a borda esquerda da área cliente do seu contêiner. (Herdado de Control.)
Propriedade públicaRightToLeftObtém ou define um valor indicando se os elementos de controle são alinhados para oferecer suporte a localidades usando fontes da direita para a esquerda. (Herdado de Control.)
Propriedade públicaRowCountObtém ou define o número de linhas exibidas a DataGridView.
Propriedade públicaRowHeadersBorderStyleObtém ou define o estilo de borda das células de cabeçalho de linha.
Propriedade públicaRowHeadersDefaultCellStyleObtém ou define o estilo padrão aplicado às células de cabeçalho de linha.
Propriedade públicaRowHeadersVisibleObtém ou define um valor indicando se a coluna que contém cabeçalhos de linha é exibida.
Propriedade públicaRowHeadersWidthObtém ou define a largura, em pixels, da coluna que contém os cabeçalhos de linha.
Propriedade públicaRowHeadersWidthSizeModeObtém ou define um valor indicando se a largura dos cabeçalhos de linha é ajustável e se ele pode ser ajustado pelo usuário ou é ajustado automaticamente para caber o conteúdo dos cabeçalhos.
Propriedade públicaRowsObtém uma coleção que contém todas as linhas de DataGridView controle.
Propriedade públicaRowsDefaultCellStyleObtém ou define o estilo padrão aplicado às células da linha de DataGridView.
Propriedade públicaRowTemplateObtém ou define a linha que representa o modelo para todas as linhas no controle.
Propriedade protegidaScaleChildrenObtém um valor que determina a escala de controles filho. (Herdado de Control.)
Propriedade públicaScrollBarsObtém ou define o tipo das barras de rolagem para exibir para o DataGridView controle.
Propriedade públicaSelectedCellsObtém a coleção de células selecionado pelo usuário.
Propriedade públicaSelectedColumnsObtém a coleção de colunas selecionadas pelo usuário.
Propriedade públicaSelectedRowsObtém a coleção de linhas selecionadas pelo usuário.
Propriedade públicaSelectionModeObtém ou define um valor indicando como as células da DataGridView pode ser selecionado.
Propriedade públicaShowCellErrorsObtém ou define um valor que indica se deseja mostrar erros de célula.
Propriedade públicaShowCellToolTipsObtém ou define um valor indicando se as ToolTips serão mostradas quando o ponteiro do mouse pausa sobre uma célula.
Propriedade públicaShowEditingIconObtém ou define um valor indicando se o glifo de edição é visível no cabeçalho da linha da célula sendo editada ou não.
Propriedade protegidaShowFocusCuesObtém um valor indicando se o controle deve exibir o retângulo de foco. (Herdado de Control.)
Propriedade protegidaShowKeyboardCuesObtém um valor indicando se a interface do usuário está no estado apropriado para mostrar ou ocultar aceleradores de teclado. (Herdado de Control.)
Propriedade públicaShowRowErrorsObtém ou define um valor indicando se cabeçalhos de linha exibirão glifos de erro para cada linha que contém um erro de entrada de dados.
Propriedade públicaSiteObtém ou define o controle. (Herdado de Control.)
Propriedade públicaSizeObtém ou define a altura e largura do controle. (Herdado de Control.)
Propriedade públicaSortedColumnObtém a coluna pela qual o DataGridView conteúdo atualmente é classificados.
Propriedade públicaSortOrderObtém um valor indicando se os itens do DataGridView controle são classificados em ordem crescente ou decrescente, ou não são classificados.
Propriedade públicaStandardTabObtém ou define um valor indicando se a tecla TAB move o foco para o próximo controle na ordem de tabulação em vez de mudança de foco para a próxima célula no controle.
Propriedade públicaTabIndexObtém ou define ordem de tabulação de controle dentro de seu recipiente. (Herdado de Control.)
Propriedade públicaTabStopObtém ou define um valor que indica se o usuário pode colocar o foco neste controle usando a tecla TAB. (Herdado de Control.)
Propriedade públicaTagObtém ou define o objeto que contém dados sobre o controle. (Herdado de Control.)
Propriedade públicaTextInfraestrutura. Obtém ou define o texto associado ao controle. (Substitui Control.Text.)
Propriedade públicaTopObtém ou define a distância, em pixels, entre a borda superior do controle e a borda superior da área cliente do seu contêiner. (Herdado de Control.)
Propriedade públicaTopLeftHeaderCellObtém ou define a célula de cabeçalho, localizada no canto superior esquerdo da DataGridView controle.
Propriedade públicaTopLevelControlObtém o controle pai que não parented por outro controle de Windows Forms. Normalmente, este é Form mais externo que o controle está contido dentro. (Herdado de Control.)
Propriedade públicaUserSetCursorObtém o valor especificado pelo usuário ou padrão de Cursor propriedade.
Propriedade públicaUseWaitCursorObtém ou define um valor indicando se usar o cursor de espera para o controle atual e todos os controles filhos. (Herdado de Control.)
Propriedade protegidaVerticalScrollBarObtém a barra de rolagem vertical do controle.
Propriedade públicaVerticalScrollingOffsetObtém o número de pixels pelo qual o controle é rolado verticalmente.
Propriedade públicaVirtualModeObtém ou define um valor indicando se você forneceu suas próprias operações de gerenciamento de dados para o controle DataGridView.
Propriedade públicaVisibleObtém ou define um valor indicando se o controle e todos os seus controles filho são exibidos. (Herdado de Control.)
Propriedade públicaWidthObtém ou define a largura do controle. (Herdado de Control.)
Propriedade públicaWindowTargetInfraestrutura. Esta propriedade não é relevante para essa classe. (Herdado de Control.)
Superior

  NomeDescrição
Método protegidoAccessibilityNotifyClients(AccessibleEvents, Int32)Notifica os aplicativos cliente de acessibilidade de AccessibleEvents especificado para o controle filho especificado. (Herdado de Control.)
Método protegidoAccessibilityNotifyClients(AccessibleEvents, Int32, Int32)Notifica os aplicativos cliente de acessibilidade de AccessibleEvents especificado para o controle filho especificado. (Herdado de Control.)
Método protegidoAccessibilityNotifyCurrentCellChangedNotifica os aplicativos cliente acessível quando uma nova célula torna-se a célula atual.
Método públicoAdjustColumnHeaderBorderStyleAjusta a DataGridViewAdvancedBorderStyle para uma célula de cabeçalho de coluna de uma DataGridView que está atualmente sendo pintado.
Método públicoAreAllCellsSelectedRetorna um valor indicando se todo o DataGridView células são selecionadas no momento.
Método públicoAutoResizeColumn(Int32)Ajusta a largura da coluna especificada para ajustar o conteúdo de todas as suas células, incluindo a célula de cabeçalho.
Método públicoAutoResizeColumn(Int32, DataGridViewAutoSizeColumnMode)Ajusta a largura da coluna especificada usando o modo de tamanho especificado.
Método protegidoAutoResizeColumn(Int32, DataGridViewAutoSizeColumnMode, Boolean)Ajusta a largura da coluna especificada usando o modo de tamanho especificado, opcionalmente calcular a largura com a expectativa de que as alturas de linha subseqüentemente serão ajustadas.
Método públicoAutoResizeColumnHeadersHeight()Ajusta a altura dos cabeçalhos de coluna para caber o conteúdo do cabeçalho da coluna maior.
Método públicoAutoResizeColumnHeadersHeight(Int32)Ajusta a altura dos cabeçalhos de coluna com base nas alterações ao conteúdo do cabeçalho na coluna especificada.
Método protegidoAutoResizeColumnHeadersHeight(Boolean, Boolean)Ajusta a altura dos cabeçalhos de coluna para caber seu conteúdo, opcionalmente, calcular a altura com a expectativa de que as larguras de cabeçalho de coluna e/ou linha subseqüentemente serão ajustadas.
Método protegidoAutoResizeColumnHeadersHeight(Int32, Boolean, Boolean)Ajusta a altura dos cabeçalhos de coluna com base nas alterações ao conteúdo do cabeçalho na coluna especificada, opcionalmente, calcular a altura com a expectativa de que as larguras de cabeçalho de coluna e/ou linha subseqüentemente serão ajustadas.
Método públicoAutoResizeColumns()Ajusta a largura de todas as colunas para caber o conteúdo de todas as suas células, incluindo as células de cabeçalho.
Método públicoAutoResizeColumns(DataGridViewAutoSizeColumnsMode)Ajusta a largura de todas as colunas usando o modo de tamanho especificado.
Método protegidoAutoResizeColumns(DataGridViewAutoSizeColumnsMode, Boolean)Ajusta a largura de todas as colunas usando o modo de tamanho especificado, opcionalmente, calculando as larguras com a expectativa de que as alturas de linha subseqüentemente serão ajustadas.
Método públicoAutoResizeRow(Int32)Ajusta a altura da linha especificada para ajustar o conteúdo de todas as suas células, incluindo a célula de cabeçalho.
Método públicoAutoResizeRow(Int32, DataGridViewAutoSizeRowMode)Ajusta a altura da linha especificada usando o modo de tamanho especificado.
Método protegidoAutoResizeRow(Int32, DataGridViewAutoSizeRowMode, Boolean)Ajusta a altura da linha especificada usando o modo de tamanho especificado, opcionalmente, calcular a altura com a expectativa de que as larguras de coluna subseqüentemente serão ajustadas.
Método públicoAutoResizeRowHeadersWidth(DataGridViewRowHeadersWidthSizeMode)Ajusta a largura dos cabeçalhos de linha usando o modo de tamanho especificado.
Método públicoAutoResizeRowHeadersWidth(Int32, DataGridViewRowHeadersWidthSizeMode)Ajusta a largura dos cabeçalhos de linha com base nas alterações ao conteúdo do cabeçalho da linha especificada e usando o modo de tamanho especificado.
Método protegidoAutoResizeRowHeadersWidth(DataGridViewRowHeadersWidthSizeMode, Boolean, Boolean)Ajusta a largura dos cabeçalhos de linha usando o modo de tamanho especificado, opcionalmente calcular a largura com a expectativa de que as larguras de cabeçalho de linha e/ou coluna subseqüentemente serão ajustadas.
Método protegidoAutoResizeRowHeadersWidth(Int32, DataGridViewRowHeadersWidthSizeMode, Boolean, Boolean)Ajusta a largura dos cabeçalhos de linha com base nas alterações ao conteúdo do cabeçalho da linha especificada e usando o modo de tamanho especificado, opcionalmente calcular a largura com a expectativa de que as larguras de cabeçalho de linha e/ou coluna subseqüentemente serão ajustadas.
Método públicoAutoResizeRows()Ajusta a altura de todas as linhas para ajustar o conteúdo de todas as suas células, incluindo as células de cabeçalho.
Método públicoAutoResizeRows(DataGridViewAutoSizeRowsMode)Ajusta a altura das linhas usando o valor do modo de tamanho especificado.
Método protegidoAutoResizeRows(DataGridViewAutoSizeRowsMode, Boolean)Ajusta a altura de todas as linhas usando o modo de tamanho especificado, opcionalmente, calculando as alturas com a expectativa de que as larguras de coluna subseqüentemente serão ajustadas.
Método protegidoAutoResizeRows(Int32, Int32, DataGridViewAutoSizeRowMode, Boolean)Ajusta a altura das linhas especificadas usando o modo de tamanho especificado, opcionalmente, calculando as alturas com a expectativa de que as larguras de coluna subseqüentemente serão ajustadas.
Método públicoBeginEditColoca a célula atual em modo de edição.
Método públicoBeginInvoke(Delegate)Executa o representante especificado de forma assíncrona no segmento que o identificador subjacente do controle foi criada sobre. (Herdado de Control.)
Método públicoBeginInvoke(Delegate, Object[])Executa o representante especificado de forma assíncrona com os argumentos especificados, no segmento que o identificador subjacente do controle foi criada sobre. (Herdado de Control.)
Método públicoBringToFrontTraz o controle à frente da ordem z. (Herdado de Control.)
Método públicoCancelEditCancela o modo de edição para a célula selecionada no momento e descarta quaisquer alterações.
Método públicoClearSelection()Limpa a seleção atual Cancelando todas as células selecionadas.
Método protegidoClearSelection(Int32, Int32, Boolean)Cancela a seleção de todas as células selecionadas no momento, exceto aquele indicado, opcionalmente, garantindo que a célula indicada está selecionada.
Método públicoCommitEditConfirma alterações na célula atual para o cache de dados sem encerrar o modo de edição.
Método públicoContainsObtém um valor indicando se o controle especificado é um filho do controle. (Herdado de Control.)
Método protegidoCreateAccessibilityInstanceCria um novo objeto acessível para o DataGridView. (Substitui Control.CreateAccessibilityInstance().)
Método protegidoCreateColumnsInstanceCria e retorna uma nova DataGridViewColumnCollection.
Método públicoCreateControlForça a criação do controle visível, incluindo a criação de gerenciamento e todos os controles filhos visíveis. (Herdado de Control.)
Método protegidoCreateControlsInstanceCria e retorna uma nova Control.ControlCollection que pode ser convertida para o tipo DataGridView.DataGridViewControlCollection. (Substitui Control.CreateControlsInstance().)
Método públicoCreateGraphicsCria Graphics para o controle. (Herdado de Control.)
Método protegidoCreateHandleCria um identificador para o controle. (Herdado de Control.)
Método públicoCreateObjRefCria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto. (Herdado de MarshalByRefObject.)
Método protegidoCreateRowsInstanceCria e retorna uma nova DataGridViewRowCollection.
Método protegidoDefWndProcEnvia a mensagem especificada para o procedimento de janela padrão. (Herdado de Control.)
Método protegidoDestroyHandleDestrói a alça associada com o controle. (Herdado de Control.)
Método públicoDisplayedColumnCountRetorna o número de colunas exibidas para o usuário.
Método públicoDisplayedRowCountRetorna o número de linhas exibidas para o usuário.
Método públicoDispose() Libera todos os recursos usados pelo Component. (Herdado de Component.)
Método protegidoDispose(Boolean)Libera os recursos não gerenciados usados por Control e seu filho controles e opcionalmente libera os recursos gerenciados. (Substitui Control.Dispose(Boolean).)
Método públicoDoDragDropIniciar uma operação de arrastar e soltar. (Herdado de Control.)
Método públicoDrawToBitmapSuporte que processam ao bitmap especificado. (Herdado de Control.)
Método públicoEndEdit()Confirma e finaliza a operação de edição na célula atual usando o contexto de erro padrão.
Método públicoEndEdit(DataGridViewDataErrorContexts)Confirma e finaliza a operação de edição na célula atual usando o contexto de erro especificado.
Método públicoEndInvokeRecupera o valor de retorno da operação assíncrona representada por IAsyncResult passado. (Herdado de Control.)
Método públicoEquals(Object) Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegidoFinalize Libera os recursos não gerenciados e executa outras operações de limpeza antes do Component ser recuperados pela coleta de lixo. (Herdado de Component.)
Método públicoFindFormRecupera o formulário que o controle está ativado. (Herdado de Control.)
Método públicoFocusDefina o foco de entrada para o controle. (Herdado de Control.)
Método protegidoGetAccessibilityObjectByIdRecupera AccessibleObjectespecificado. (Substitui Control.GetAccessibilityObjectById(Int32).)
Método protegidoGetAutoSizeModeRecupera um valor que indica como um controle irá se comportar quando sua propriedade de AutoSize é ativada. (Herdado de Control.)
Método públicoGetCellCountObtém o número de células que satisfazem o filtro fornecido.
Método públicoGetCellDisplayRectangleRetorna o retângulo que representa a área de exibição de uma célula.
Método públicoGetChildAtPoint(Point)Recupera o controle filho que está localizado nas coordenadas especificado. (Herdado de Control.)
Método públicoGetChildAtPoint(Point, GetChildAtPointSkip)Recupera o controle filho que está localizado nas coordenadas específicas, especificando se ignorar controles filhos de um tipo. (Herdado de Control.)
Método públicoGetClipboardContentRecupera os valores formatados que representam o conteúdo das células selecionadas para serem copiados para o Clipboard.
Método públicoGetColumnDisplayRectangleRetorna o retângulo que representa a área de exibição para uma coluna, conforme determinado pelo índice da coluna.
Método públicoGetContainerControlRetorna ContainerControl seguinte acima da cadeia de controle de controles pai. (Herdado de Control.)
Método públicoGetHashCodeServe como a função de hash padrão. (Herdado de Object.)
Método públicoGetLifetimeService Recupera o objeto atual de serviço de vida útil que controla a diretiva de vida útil para esta instância. (Herdado de MarshalByRefObject.)
Método públicoGetNextControlRecupera o próximo controle frente ou novamente em ordem de tabulação controles filho. (Herdado de Control.)
Método públicoGetPreferredSizeRetorna o tamanho de uma área retangular na qual um controle pode caber. (Herdado de Control.)
Método públicoGetRowDisplayRectangleRetorna o retângulo que representa a área de exibição para uma linha, conforme determinado pelo índice da linha.
Método protegidoGetScaledBoundsRecupera os limites dentro do qual o controle é dimensionado. (Herdado de Control.)
Método protegidoGetService Retorna um objeto que representa um serviço fornecido pelo Component ou por seu Container. (Herdado de Component.)
Método protegidoGetStyleRecupera o valor especificado de bit de estilo do controle para o controle. (Herdado de Control.)
Método protegidoGetTopLevelDetermina se o controle é um controle de nível superior. (Herdado de Control.)
Método públicoGetType Obtém o Type da instância atual. (Herdado de Object.)
Método públicoHideEsconde o controle de usuário. (Herdado de Control.)
Método públicoHitTestRetorna informações de local, como índices de linha e coluna, dadas às coordenadas x e y.
Método públicoInitializeLifetimeService Obtém um objeto de serviço de tempo de vida para controlar a diretiva de vida útil para esta instância. (Herdado de MarshalByRefObject.)
Método protegidoInitLayoutChamado depois que o controle foi adicionado a um outro contêiner. (Herdado de Control.)
Método públicoInvalidate()Invalida a superfície inteira de controle e faz com que o controle a ser redesenhado. (Herdado de Control.)
Método públicoInvalidate(Boolean)Invalida uma região específica do controle e causa uma mensagem de pintura a ser enviada para o controle. Opcionalmente, invalida os controles filho atribuídos ao controle. (Herdado de Control.)
Método públicoInvalidate(Rectangle)Invalida a região especificada do controle (o adiciona à região de atualização do controle, que é a área que será repintada na próxima operação de pintura), e causa uma mensagem de pintura a ser enviada para o controle. (Herdado de Control.)
Método públicoInvalidate(Region)Invalida a região especificada do controle (o adiciona à região de atualização do controle, que é a área que será repintada na próxima operação de pintura), e causa uma mensagem de pintura a ser enviada para o controle. (Herdado de Control.)
Método públicoInvalidate(Rectangle, Boolean)Invalida a região especificada do controle (o adiciona à região de atualização do controle, que é a área que será repintada na próxima operação de pintura), e causa uma mensagem de pintura a ser enviada para o controle. Opcionalmente, invalida os controles filho atribuídos ao controle. (Herdado de Control.)
Método públicoInvalidate(Region, Boolean)Invalida a região especificada do controle (o adiciona à região de atualização do controle, que é a área que será repintada na próxima operação de pintura), e causa uma mensagem de pintura a ser enviada para o controle. Opcionalmente, invalida os controles filho atribuídos ao controle. (Herdado de Control.)
Método públicoInvalidateCell(DataGridViewCell)Invalida a célula especificada da DataGridView, forçando-o a ser redesenhado.
Método públicoInvalidateCell(Int32, Int32)Invalida a célula com os especificado índices de linha e coluna, forçando-o a ser redesenhado.
Método públicoInvalidateColumnInvalida a coluna especificada da DataGridView, forçando-o a ser redesenhado.
Método públicoInvalidateRowInvalida a linha especificada da DataGridView, forçando-o a ser redesenhado.
Método públicoInvoke(Delegate)Executa o representante especificado no thread que possui o identificador de janela subjacente do controle. (Herdado de Control.)
Método públicoInvoke(Delegate, Object[])Executa o representante especificado, no thread que possui o identificador de janela subjacente de controle, com a lista de argumentos especificada. (Herdado de Control.)
Método protegidoInvokeGotFocusGera o evento de GotFocus para o controle especificado. (Herdado de Control.)
Método protegidoInvokeLostFocusGera o evento de LostFocus para o controle especificado. (Herdado de Control.)
Método protegidoInvokeOnClickGera o evento de Click para o controle especificado. (Herdado de Control.)
Método protegidoInvokePaintGera o evento de Paint para o controle especificado. (Herdado de Control.)
Método protegidoInvokePaintBackgroundGera o evento de PaintBackground para o controle especificado. (Herdado de Control.)
Método protegidoIsInputCharDetermina se um caractere é uma entrada de caracteres que o DataGridView reconhece. (Substitui Control.IsInputChar(Char).)
Método protegidoIsInputKeyDetermina se a chave especificada é uma chave de entrada normal ou uma tecla especial que requer pré-processamento. (Substitui Control.IsInputKey(Keys).)
Método protegidoMemberwiseClone()Cria uma cópia superficial do Object atual. (Herdado de Object.)
Método protegidoMemberwiseClone(Boolean) Cria uma cópia superficial do objeto MarshalByRefObject atual. (Herdado de MarshalByRefObject.)
Método públicoNotifyCurrentCellDirtyNotifica o DataGridView que a célula atual tem alterações não confirmadas.
Método protegidoNotifyInvalidateInfraestrutura. Gera o evento de Invalidated com uma região especificada do controle para invalidar. (Herdado de Control.)
Método protegidoOnAllowUserToAddRowsChangedGera o evento AllowUserToAddRowsChanged.
Método protegidoOnAllowUserToDeleteRowsChangedGera o evento AllowUserToDeleteRowsChanged.
Método protegidoOnAllowUserToOrderColumnsChangedGera o evento AllowUserToOrderColumnsChanged.
Método protegidoOnAllowUserToResizeColumnsChangedGera o evento AllowUserToResizeColumnsChanged.
Método protegidoOnAllowUserToResizeRowsChangedGera o evento AllowUserToResizeRowsChanged.
Método protegidoOnAlternatingRowsDefaultCellStyleChangedGera o evento AlternatingRowsDefaultCellStyleChanged.
Método protegidoOnAutoGenerateColumnsChangedGera o evento AutoGenerateColumnsChanged.
Método protegidoOnAutoSizeChanged Gera o evento AutoSizeChanged . (Herdado de Control.)
Método protegidoOnAutoSizeColumnModeChangedGera o evento AutoSizeColumnModeChanged.
Método protegidoOnAutoSizeColumnsModeChangedGera o evento AutoSizeColumnsModeChanged.
Método protegidoOnAutoSizeRowsModeChangedGera o evento AutoSizeRowsModeChanged.
Método protegidoOnBackColorChanged Gera o evento BackColorChanged . (Herdado de Control.)
Método protegidoOnBackgroundColorChanged Gera o evento BackgroundColorChanged.
Método protegidoOnBackgroundImageChangedGera o evento BackgroundImageChanged. (Herdado de Control.)
Método protegidoOnBackgroundImageLayoutChangedGera o evento BackgroundImageLayoutChanged. (Herdado de Control.)
Método protegidoOnBindingContextChangedGera o evento BindingContextChanged. (Substitui Control.OnBindingContextChanged(EventArgs).)
Método protegidoOnBorderStyleChangedGera o evento BorderStyleChanged.
Método protegidoOnCancelRowEditGera o evento CancelRowEdit.
Método protegidoOnCausesValidationChangedGera o evento CausesValidationChanged. (Herdado de Control.)
Método protegidoOnCellBeginEditGera o evento CellBeginEdit.
Método protegidoOnCellBorderStyleChangedGera o evento CellBorderStyleChanged.
Método protegidoOnCellClickGera o evento CellClick.
Método protegidoOnCellContentClickGera o evento CellContentClick.
Método protegidoOnCellContentDoubleClickGera o evento CellContentDoubleClick.
Método protegidoOnCellContextMenuStripChangedGera o evento CellContextMenuStripChanged.
Método protegidoOnCellContextMenuStripNeededGera o evento CellContextMenuStripNeeded.
Método protegidoOnCellDoubleClickGera o evento CellDoubleClick.
Método protegidoOnCellEndEditGera o evento CellEndEdit.
Método protegidoOnCellEnterGera o evento CellEnter.
Método protegidoOnCellErrorTextChangedGera o evento CellErrorTextChanged.
Método protegidoOnCellErrorTextNeededGera o evento CellErrorTextNeeded.
Método protegidoOnCellFormattingGera o evento CellFormatting.
Método protegidoOnCellLeaveGera o evento CellLeave.
Método protegidoOnCellMouseClickGera o evento CellMouseClick.
Método protegidoOnCellMouseDoubleClickGera o evento CellMouseDoubleClick.
Método protegidoOnCellMouseDownGera o evento CellMouseDown.
Método protegidoOnCellMouseEnterGera o evento CellMouseEnter.
Método protegidoOnCellMouseLeaveGera o evento CellMouseLeave.
Método protegidoOnCellMouseMoveGera o evento CellMouseMove.
Método protegidoOnCellMouseUpGera o evento CellMouseUp.
Método protegidoOnCellPaintingGera o evento CellPainting.
Método protegidoOnCellParsingGera o evento CellParsing.
Método protegidoOnCellStateChangedGera o evento CellStateChanged.
Método protegidoOnCellStyleChangedGera o evento CellStyleChanged.
Método protegidoOnCellStyleContentChangedGera o evento CellStyleContentChanged.
Método protegidoOnCellToolTipTextChangedGera o evento CellToolTipTextChanged.
Método protegidoOnCellToolTipTextNeededGera o evento CellToolTipTextNeeded.
Método protegidoOnCellValidatedGera o evento CellValidated.
Método protegidoOnCellValidatingGera o evento CellValidating.
Método protegidoOnCellValueChangedGera o evento CellValueChanged.
Método protegidoOnCellValueNeededGera o evento CellValueNeeded.
Método protegidoOnCellValuePushedGera o evento CellValuePushed.
Método protegidoOnChangeUICuesGera o evento ChangeUICues. (Herdado de Control.)
Método protegidoOnClickGera o evento Click. (Herdado de Control.)
Método protegidoOnClientSizeChangedGera o evento ClientSizeChanged. (Herdado de Control.)
Método protegidoOnColumnAddedGera o evento ColumnAdded.
Método protegidoOnColumnContextMenuStripChangedGera o evento ColumnContextMenuStripChanged.
Método protegidoOnColumnDataPropertyNameChangedGera o evento ColumnDataPropertyNameChanged.
Método protegidoOnColumnDefaultCellStyleChangedGera o evento ColumnDefaultCellStyleChanged.
Método protegidoOnColumnDisplayIndexChangedGera o evento ColumnDisplayIndexChanged.
Método protegidoOnColumnDividerDoubleClickGera o evento ColumnDividerDoubleClick.
Método protegidoOnColumnDividerWidthChangedGera o evento ColumnDividerWidthChanged.
Método protegidoOnColumnHeaderCellChangedGera o evento ColumnHeaderCellChanged.
Método protegidoOnColumnHeaderMouseClickGera o evento ColumnHeaderMouseClick.
Método protegidoOnColumnHeaderMouseDoubleClickGera o evento ColumnHeaderMouseDoubleClick.
Método protegidoOnColumnHeadersBorderStyleChangedGera o evento ColumnHeadersBorderStyleChanged.
Método protegidoOnColumnHeadersDefaultCellStyleChangedGera o evento ColumnHeadersDefaultCellStyleChanged.
Método protegidoOnColumnHeadersHeightChangedGera o evento ColumnHeadersHeightChanged.
Método protegidoOnColumnHeadersHeightSizeModeChangedGera o evento ColumnHeadersHeightSizeModeChanged.
Método protegidoOnColumnMinimumWidthChangedGera o evento ColumnMinimumWidthChanged.
Método protegidoOnColumnNameChangedGera o evento ColumnNameChanged.
Método protegidoOnColumnRemovedGera o evento ColumnRemoved.
Método protegidoOnColumnSortModeChangedGera o evento ColumnSortModeChanged.
Método protegidoOnColumnStateChangedGera o evento ColumnStateChanged.
Método protegidoOnColumnToolTipTextChangedGera o evento ColumnToolTipTextChanged.
Método protegidoOnColumnWidthChangedGera o evento ColumnWidthChanged.
Método protegidoOnContextMenuChangedGera o evento ContextMenuChanged. (Herdado de Control.)
Método protegidoOnContextMenuStripChangedGera o evento ContextMenuStripChanged. (Herdado de Control.)
Método protegidoOnControlAddedGera o evento ControlAdded. (Herdado de Control.)
Método protegidoOnControlRemovedGera o evento ControlRemoved. (Herdado de Control.)
Método protegidoOnCreateControlGera o método de CreateControl . (Herdado de Control.)
Método protegidoOnCurrentCellChangedGera o evento CurrentCellChanged.
Método protegidoOnCurrentCellDirtyStateChangedGera o evento CurrentCellDirtyStateChanged.
Método protegidoOnCursorChangedEleva o CursorChanged eventos e atualizações do UserSetCursor propriedade se o cursor foi alterado no código do usuário. (Substitui Control.OnCursorChanged(EventArgs).)
Método protegidoOnDataBindingComplete Causa o evento DataBindingComplete.
Método protegidoOnDataErrorGera o evento DataError.
Método protegidoOnDataMemberChangedGera o evento DataMemberChanged.
Método protegidoOnDataSourceChanged Causa o evento DataSourceChanged.
Método protegidoOnDefaultCellStyleChangedGera o evento DefaultCellStyleChanged.
Método protegidoOnDefaultValuesNeededGera o evento DefaultValuesNeeded.
Método protegidoOnDockChangedGera o evento DockChanged. (Herdado de Control.)
Método protegidoOnDoubleClickGera o evento DoubleClick. (Substitui Control.OnDoubleClick(EventArgs).)
Método protegidoOnDragDropGera o evento DragDrop. (Herdado de Control.)
Método protegidoOnDragEnterGera o evento DragEnter. (Herdado de Control.)
Método protegidoOnDragLeaveGera o evento DragLeave. (Herdado de Control.)
Método protegidoOnDragOverGera o evento DragOver. (Herdado de Control.)
Método protegidoOnEditingControlShowing Causa o evento EditingControlShowing.
Método protegidoOnEditModeChangedGera o evento EditModeChanged.
Método protegidoOnEnabledChangedGera o evento EnabledChanged. (Substitui Control.OnEnabledChanged(EventArgs).)
Método protegidoOnEnterGera o evento Enter. (Substitui Control.OnEnter(EventArgs).)
Método protegidoOnFontChangedGera o evento FontChanged. (Substitui Control.OnFontChanged(EventArgs).)
Método protegidoOnForeColorChangedGera o evento ForeColorChanged. (Substitui Control.OnForeColorChanged(EventArgs).)
Método protegidoOnGiveFeedbackGera o evento GiveFeedback. (Herdado de Control.)
Método protegidoOnGotFocusGera o evento GotFocus. (Substitui Control.OnGotFocus(EventArgs).)
Método protegidoOnGridColorChangedGera o evento GridColorChanged.
Método protegidoOnHandleCreatedGera o evento HandleCreated. (Substitui Control.OnHandleCreated(EventArgs).)
Método protegidoOnHandleDestroyedGera o evento HandleDestroyed. (Substitui Control.OnHandleDestroyed(EventArgs).)
Método protegidoOnHelpRequestedGera o evento HelpRequested. (Herdado de Control.)
Método protegidoOnImeModeChangedGera o evento ImeModeChanged. (Herdado de Control.)
Método protegidoOnInvalidatedGera o evento Invalidated. (Herdado de Control.)
Método protegidoOnKeyDownGera o evento KeyDown. (Substitui Control.OnKeyDown(KeyEventArgs).)
Método protegidoOnKeyPressGera o evento KeyPress. (Substitui Control.OnKeyPress(KeyPressEventArgs).)
Método protegidoOnKeyUpGera o evento KeyUp. (Substitui Control.OnKeyUp(KeyEventArgs).)
Método protegidoOnLayoutGera o evento Layout. (Substitui Control.OnLayout(LayoutEventArgs).)
Método protegidoOnLeaveGera o evento Leave. (Substitui Control.OnLeave(EventArgs).)
Método protegidoOnLocationChangedGera o evento LocationChanged. (Herdado de Control.)
Método protegidoOnLostFocusGera o evento LostFocus. (Substitui Control.OnLostFocus(EventArgs).)
Método protegidoOnMarginChangedGera o evento MarginChanged. (Herdado de Control.)
Método protegidoOnMouseCaptureChangedGera o evento MouseCaptureChanged. (Herdado de Control.)
Método protegidoOnMouseClickGera o evento MouseClick. (Substitui Control.OnMouseClick(MouseEventArgs).)
Método protegidoOnMouseDoubleClickGera o evento MouseDoubleClick. (Substitui Control.OnMouseDoubleClick(MouseEventArgs).)
Método protegidoOnMouseDownGera o evento MouseDown. (Substitui Control.OnMouseDown(MouseEventArgs).)
Método protegidoOnMouseEnterGera o evento MouseEnter. (Substitui Control.OnMouseEnter(EventArgs).)
Método protegidoOnMouseHoverGera o evento MouseHover. (Herdado de Control.)
Método protegidoOnMouseLeaveGera o evento MouseLeave. (Substitui Control.OnMouseLeave(EventArgs).)
Método protegidoOnMouseMoveGera o evento MouseMove. (Substitui Control.OnMouseMove(MouseEventArgs).)
Método protegidoOnMouseUpGera o evento MouseUp. (Substitui Control.OnMouseUp(MouseEventArgs).)
Método protegidoOnMouseWheelGera o evento MouseWheel. (Substitui Control.OnMouseWheel(MouseEventArgs).)
Método protegidoOnMoveGera o evento Move. (Herdado de Control.)
Método protegidoOnMultiSelectChangedGera o evento MultiSelectChanged.
Método protegidoOnNewRowNeededGera o evento NewRowNeeded.
Método protegidoOnNotifyMessageNotifica o controle de mensagens do Windows. (Herdado de Control.)
Método protegidoOnPaddingChangedGera o evento PaddingChanged. (Herdado de Control.)
Método protegidoOnPaintGera o evento Paint. (Substitui Control.OnPaint(PaintEventArgs).)
Método protegidoOnPaintBackgroundPinta o plano de fundo do controle. (Herdado de Control.)
Método protegidoOnParentBackColorChangedGera o evento de BackColorChanged quando o valor da propriedade de BackColor do contêiner do controle for alterada. (Herdado de Control.)
Método protegidoOnParentBackgroundImageChangedGera o evento de BackgroundImageChanged quando o valor da propriedade de BackgroundImage do contêiner do controle for alterada. (Herdado de Control.)
Método protegidoOnParentBindingContextChangedGera o evento de BindingContextChanged quando o valor da propriedade de BindingContext do contêiner do controle for alterada. (Herdado de Control.)
Método protegidoOnParentChangedGera o evento ParentChanged. (Herdado de Control.)
Método protegidoOnParentCursorChangedGera o evento CursorChanged. (Herdado de Control.)
Método protegidoOnParentEnabledChangedGera o evento de EnabledChanged quando o valor da propriedade de Enabled do contêiner do controle for alterada. (Herdado de Control.)
Método protegidoOnParentFontChangedGera o evento de FontChanged quando o valor da propriedade de Font do contêiner do controle for alterada. (Herdado de Control.)
Método protegidoOnParentForeColorChangedGera o evento de ForeColorChanged quando o valor da propriedade de ForeColor do contêiner do controle for alterada. (Herdado de Control.)
Método protegidoOnParentRightToLeftChangedGera o evento de RightToLeftChanged quando o valor da propriedade de RightToLeft do contêiner do controle for alterada. (Herdado de Control.)
Método protegidoOnParentVisibleChangedGera o evento de VisibleChanged quando o valor da propriedade de Visible do contêiner do controle for alterada. (Herdado de Control.)
Método protegidoOnPreviewKeyDownGera o evento PreviewKeyDown. (Herdado de Control.)
Método protegidoOnPrintGera o evento Paint. (Herdado de Control.)
Método protegidoOnQueryContinueDragGera o evento QueryContinueDrag. (Herdado de Control.)
Método protegidoOnReadOnlyChangedGera o evento ReadOnlyChanged.
Método protegidoOnRegionChangedGera o evento RegionChanged. (Herdado de Control.)
Método protegidoOnResizeGera o evento Resize. (Substitui Control.OnResize(EventArgs).)
Método protegidoOnRightToLeftChangedGera o evento RightToLeftChanged. (Substitui Control.OnRightToLeftChanged(EventArgs).)
Método protegidoOnRowContextMenuStripChangedGera o evento RowContextMenuStripChanged.
Método protegidoOnRowContextMenuStripNeededGera o evento RowContextMenuStripNeeded.
Método protegidoOnRowDefaultCellStyleChangedGera o evento RowDefaultCellStyleChanged.
Método protegidoOnRowDirtyStateNeededGera o evento RowDirtyStateNeeded.
Método protegidoOnRowDividerDoubleClickGera o evento RowDividerDoubleClick.
Método protegidoOnRowDividerHeightChangedGera o evento RowDividerHeightChanged.
Método protegidoOnRowEnterGera o evento RowEnter.
Método protegidoOnRowErrorTextChangedGera o evento RowErrorTextChanged.
Método protegidoOnRowErrorTextNeededGera o evento RowErrorTextNeeded.
Método protegidoOnRowHeaderCellChangedGera o evento RowHeaderCellChanged.
Método protegidoOnRowHeaderMouseClickGera o evento RowHeaderMouseClick.
Método protegidoOnRowHeaderMouseDoubleClickGera o evento RowHeaderMouseDoubleClick.
Método protegidoOnRowHeadersBorderStyleChangedGera o evento RowHeadersBorderStyleChanged.
Método protegidoOnRowHeadersDefaultCellStyleChangedGera o evento RowHeadersDefaultCellStyleChanged.
Método protegidoOnRowHeadersWidthChangedGera o evento RowHeadersWidthChanged.
Método protegidoOnRowHeadersWidthSizeModeChangedGera o evento RowHeadersWidthSizeModeChanged.
Método protegidoOnRowHeightChangedGera o evento RowHeightChanged.
Método protegidoOnRowHeightInfoNeededGera o evento RowHeightInfoNeeded.
Método protegidoOnRowHeightInfoPushedGera o evento RowHeightInfoPushed.
Método protegidoOnRowLeaveGera o evento RowLeave.
Método protegidoOnRowMinimumHeightChangedGera o evento RowMinimumHeightChanged.
Método protegidoOnRowPostPaintGera o evento RowPostPaint.
Método protegidoOnRowPrePaintGera o evento RowPrePaint.
Método protegidoOnRowsAddedGera o evento RowsAdded.
Método protegidoOnRowsDefaultCellStyleChangedGera o evento RowsDefaultCellStyleChanged.
Método protegidoOnRowsRemovedGera o evento RowsRemoved.
Método protegidoOnRowStateChangedGera o evento RowStateChanged.
Método protegidoOnRowUnsharedGera o evento RowUnshared.
Método protegidoOnRowValidatedGera o evento RowValidated.
Método protegidoOnRowValidatingGera o evento RowValidating.
Método protegidoOnScrollGera o evento Scroll.
Método protegidoOnSelectionChangedGera o evento SelectionChanged.
Método protegidoOnSizeChangedGera o evento SizeChanged. (Herdado de Control.)
Método protegidoOnSortCompareGera o evento SortCompare.
Método protegidoOnSortedGera o evento Sorted.
Método protegidoOnStyleChangedGera o evento StyleChanged. (Herdado de Control.)
Método protegidoOnSystemColorsChangedGera o evento SystemColorsChanged. (Herdado de Control.)
Método protegidoOnTabIndexChangedGera o evento TabIndexChanged. (Herdado de Control.)
Método protegidoOnTabStopChangedGera o evento TabStopChanged. (Herdado de Control.)
Método protegidoOnTextChangedGera o evento TextChanged. (Herdado de Control.)
Método protegidoOnUserAddedRowGera o evento UserAddedRow.
Método protegidoOnUserDeletedRowGera o evento UserDeletedRow.
Método protegidoOnUserDeletingRowGera o evento UserDeletingRow.
Método protegidoOnValidatedGera o evento Validated. (Herdado de Control.)
Método protegidoOnValidatingGera o evento Validating. (Substitui Control.OnValidating(CancelEventArgs).)
Método protegidoOnVisibleChangedGera o evento VisibleChanged. (Substitui Control.OnVisibleChanged(EventArgs).)
Método protegidoPaintBackgroundPinta o plano de fundo da DataGridView.
Método públicoPerformLayout()Força o controle para aplicar a lógica de layout para todos os seus controles filhos. (Herdado de Control.)
Método públicoPerformLayout(Control, String)Força o controle para aplicar a lógica de layout para todos os seus controles filhos. (Herdado de Control.)
Método públicoPointToClientCalcula o local de ponto especificado na tela em coordenadas do cliente. (Herdado de Control.)
Método públicoPointToScreenCalcula o local de ponto especificado de cliente em coordenadas da tela. (Herdado de Control.)
Método públicoPreProcessControlMessagePreprocesses mensagens do teclado ou de entrada dentro do loop de mensagens antes que são distribuídos. (Herdado de Control.)
Método públicoPreProcessMessagePreprocesses mensagens do teclado ou de entrada dentro do loop de mensagens antes que são distribuídos. (Herdado de Control.)
Método protegidoProcessAKeyProcessa a tecla.
Método protegidoProcessCmdKeyProcessa uma tecla de comando. (Herdado de Control.)
Método protegidoProcessDataGridViewKeyProcessa as chaves usadas para navegação na DataGridView.
Método protegidoProcessDeleteKeyProcessa a tecla DELETE.
Método protegidoProcessDialogCharProcessa um caractere da caixa de diálogo. (Herdado de Control.)
Método protegidoProcessDialogKeyProcessos de teclas, como, por exemplo, as teclas de seta, ESCAPE, ENTER e guia, usadas para controlar as caixas de diálogo. (Substitui Control.ProcessDialogKey(Keys).)
Método protegidoProcessDownKeyProcessa a tecla seta para baixo.
Método protegidoProcessEndKeyProcessa a tecla END.
Método protegidoProcessEnterKeyProcessa a tecla ENTER.
Método protegidoProcessEscapeKeyProcessa a tecla ESC.
Método protegidoProcessF2KeyProcessa a tecla F2.
Método protegidoProcessHomeKeyProcessa a tecla HOME.
Método protegidoProcessInsertKeyProcessa a tecla INSERT.
Método protegidoProcessKeyEventArgsProcessa uma mensagem de chave e gera os eventos de controle apropriada. (Substitui Control.ProcessKeyEventArgs(Message).)
Método protegidoProcessKeyMessageProcessa uma mensagem do teclado. (Herdado de Control.)
Método protegidoProcessKeyPreviewVisualiza uma mensagem do teclado. (Substitui Control.ProcessKeyPreview(Message).)
Método protegidoProcessLeftKeyProcessa a tecla seta para a esquerda.
Método protegidoProcessMnemonicProcessa um caractere mnemônico. (Herdado de Control.)
Método protegidoProcessNextKeyProcessa a tecla PAGE DOWN.
Método protegidoProcessPriorKeyProcessa a tecla PAGE UP.
Método protegidoProcessRightKeyProcessa a tecla seta para a direita.
Método protegidoProcessSpaceKeyProcessa a barra de espaços.
Método protegidoProcessTabKeyProcessa a tecla TAB.
Método protegidoProcessUpKeyProcessa a tecla seta para cima.
Método protegidoProcessZeroKeyChave de processos o 0.
Método protegidoRaiseDragEventInfraestrutura. Gera o evento apropriado de arrastar. (Herdado de Control.)
Método protegidoRaiseKeyEventInfraestrutura. Gera o evento principal apropriado. (Herdado de Control.)
Método protegidoRaiseMouseEventInfraestrutura. Gera o evento apropriado do mouse. (Herdado de Control.)
Método protegidoRaisePaintEventInfraestrutura. Gera o evento apropriado de pintura. (Herdado de Control.)
Método protegidoRecreateHandleForça a recriação de forma para o controle. (Herdado de Control.)
Método públicoRectangleToClientCalcula o tamanho e o local do retângulo especificado na tela no cliente coordena. (Herdado de Control.)
Método públicoRectangleToScreenCalcula o tamanho e o local do retângulo especificado de cliente na tela coordena. (Herdado de Control.)
Método públicoRefreshForça o controle para invalidar a área cliente e para redesenhar-se imediatamente e todos os controles filhos. (Herdado de Control.)
Método públicoRefreshEditAtualiza o valor da célula atual com o valor subjacente da célula quando a célula estiver em modo de edição, descartando qualquer valor anterior.
Método públicoResetBackColorReinicializa a propriedade de BackColor ao seu valor padrão. (Herdado de Control.)
Método públicoResetBindingsFaz com que um controle a BindingSource releia todos os itens na lista e atualiza os valores exibidos. (Herdado de Control.)
Método públicoResetCursorReinicializa a propriedade de Cursor ao seu valor padrão. (Herdado de Control.)
Método públicoResetFontReinicializa a propriedade de Font ao seu valor padrão. (Herdado de Control.)
Método públicoResetForeColorReinicializa a propriedade de ForeColor ao seu valor padrão. (Herdado de Control.)
Método públicoResetImeModeReinicializa a propriedade de ImeMode ao seu valor padrão. (Herdado de Control.)
Método protegidoResetMouseEventArgsInfraestrutura. Redefine o controle para manipular o evento de MouseLeave . (Herdado de Control.)
Método públicoResetRightToLeftReinicializa a propriedade de RightToLeft ao seu valor padrão. (Herdado de Control.)
Método públicoResetTextInfraestrutura. Redefine a Text propriedade para o valor padrão. (Substitui Control.ResetText().)
Método públicoResumeLayout()Continua a lógica comum de layout. (Herdado de Control.)
Método públicoResumeLayout(Boolean)Continua a lógica comum de layout, forçando opcionalmente um layout imediato de solicitações pendentes de layout. (Herdado de Control.)
Método protegidoRtlTranslateAlignment(ContentAlignment)Converte ContentAlignment especificado a ContentAlignment apropriado para oferecer suporte ao texto da direita para a esquerda. (Herdado de Control.)
Método protegidoRtlTranslateAlignment(HorizontalAlignment)Converte HorizontalAlignment especificado a HorizontalAlignment apropriado para oferecer suporte ao texto da direita para a esquerda. (Herdado de Control.)
Método protegidoRtlTranslateAlignment(LeftRightAlignment)Converte LeftRightAlignment especificado a LeftRightAlignment apropriado para oferecer suporte ao texto da direita para a esquerda. (Herdado de Control.)
Método protegidoRtlTranslateContentConverte ContentAlignment especificado a ContentAlignment apropriado para oferecer suporte ao texto da direita para a esquerda. (Herdado de Control.)
Método protegidoRtlTranslateHorizontalConverte HorizontalAlignment especificado a HorizontalAlignment apropriado para oferecer suporte ao texto da direita para a esquerda. (Herdado de Control.)
Método protegidoRtlTranslateLeftRightConverte LeftRightAlignment especificado a LeftRightAlignment apropriado para oferecer suporte ao texto da direita para a esquerda. (Herdado de Control.)
Método públicoScale(Single) Obsoleta. Dimensionar o controle e todos os controles filhos. (Herdado de Control.)
Método públicoScale(SizeF)Dimensionar o controle e todos os controles filho pelo fator de escala especificado. (Herdado de Control.)
Método públicoScale(Single, Single) Obsoleta. Dimensionar o controle inteiro e todos os controles filhos. (Herdado de Control.)
Método protegidoScaleControlDimensiona o local, o tamanho, o preenchimento e a margem de um controle. (Herdado de Control.)
Método protegidoScaleCoreInfraestrutura. Este método não é relevante para essa classe. (Herdado de Control.)
Método públicoSelect()Ativa o controle. (Herdado de Control.)
Método protegidoSelect(Boolean, Boolean)Ativa um controle filho. Opcionalmente especificar a direção na ordem de tabulação selecione o tipo de controle. (Herdado de Control.)
Método públicoSelectAllSeleciona todas as células a DataGridView.
Método públicoSelectNextControlAtiva o controle seguir. (Herdado de Control.)
Método públicoSendToBackO controle envia de volta da ordem z. (Herdado de Control.)
Método protegidoSetAutoSizeModeDefine um valor que indica como um controle irá se comportar quando sua propriedade de AutoSize é ativada. (Herdado de Control.)
Método públicoSetBounds(Int32, Int32, Int32, Int32)Defina os limites do controle para o local e o tamanho especificados. (Herdado de Control.)
Método públicoSetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)Defina os limites do controle especificados para o local e o tamanho especificados. (Herdado de Control.)
Método protegidoSetBoundsCoreEste participante substitui Control.SetBoundsCore. (Substitui Control.SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified).)
Método protegidoSetClientSizeCoreDefina o tamanho da área cliente do controle. (Herdado de Control.)
Método protegidoSetCurrentCellAddressCoreDefine a célula ativa no momento.
Método protegidoSetSelectedCellCoreAltera o estado de seleção da célula com os índices de linha e coluna especificadas.
Método protegidoSetSelectedColumnCoreAltera o estado de seleção da coluna com o índice especificado.
Método protegidoSetSelectedRowCoreAltera o estado de seleção da linha com o índice especificado.
Método protegidoSetStyleDefine um sinalizador especificado de ControlStyles a true ou a false. (Herdado de Control.)
Método protegidoSetTopLevelDefina o controle como o controle de nível superior. (Herdado de Control.)
Método protegidoSetVisibleCoreDefina o controle ao estado visível especificado. (Herdado de Control.)
Método públicoShowExibe o controle para o usuário. (Herdado de Control.)
Método protegidoSizeFromClientSizeDetermina o tamanho do controle inteiro de altura e largura de sua área cliente. (Herdado de Control.)
Método públicoSort(IComparer)Classifica o conteúdo da DataGridView controlar o uso de uma implementação da IComparer interface.
Método públicoSort(DataGridViewColumn, ListSortDirection)Classifica o conteúdo da DataGridView controle de acordo com o conteúdo da coluna especificada de ordem crescente ou decrescente.
Método públicoSuspendLayoutSuspende temporariamente a lógica de layout para o controle. (Herdado de Control.)
Método públicoToStringRetorna uma String contendo o nome do Component, se houver. Este método não deve ser sobrescrito. (Herdado de Component.)
Método públicoUpdateFaz com que o controle redesenhe regiões invalidadas em sua área cliente. (Herdado de Control.)
Método protegidoUpdateBounds()Atualiza os limites do controle com o tamanho e local atual. (Herdado de Control.)
Método protegidoUpdateBounds(Int32, Int32, Int32, Int32)Atualiza os limites do controle com o tamanho e local especificados. (Herdado de Control.)
Método protegidoUpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32)Atualiza os limites do controle com o tamanho, o local, e o tamanho especificados de cliente. (Herdado de Control.)
Método públicoUpdateCellErrorTextForça a célula no local especificado para atualizar o seu texto de erro.
Método públicoUpdateCellValueForça o controle para atualizar sua exibição da célula no local especificado com base em seu novo valor, aplicação de modos de qualquer dimensionamento automático atualmente em vigor.
Método públicoUpdateRowErrorText(Int32)Força a linha no índice de linha determinado para atualizar o seu texto de erro.
Método públicoUpdateRowErrorText(Int32, Int32)Força as linhas do intervalo especificado para atualizar o texto do erro.
Método públicoUpdateRowHeightInfoForça a linha ou linhas especificadas para atualizar as informações de altura.
Método protegidoUpdateStylesForça os estilos atribuídos a ser reaplicados ao controle. (Herdado de Control.)
Método protegidoUpdateZOrderAtualiza o controle na ordem z de seu pai. (Herdado de Control.)
Método protegidoWndProcProcessa mensagens de janela. (Substitui Control.WndProc(Message).)
Superior

  NomeDescrição
Evento públicoAllowUserToAddRowsChangedOcorre quando o valor da AllowUserToAddRows as alterações de propriedade.
Evento públicoAllowUserToDeleteRowsChangedOcorre quando o valor da AllowUserToDeleteRowsChanged as alterações de propriedade.
Evento públicoAllowUserToOrderColumnsChangedOcorre quando o valor da AllowUserToOrderColumns as alterações de propriedade.
Evento públicoAllowUserToResizeColumnsChangedOcorre quando o valor da AllowUserToResizeColumns as alterações de propriedade.
Evento públicoAllowUserToResizeRowsChangedOcorre quando o valor da AllowUserToResizeRows as alterações de propriedade.
Evento públicoAlternatingRowsDefaultCellStyleChangedOcorre quando o valor da AlternatingRowsDefaultCellStyle as alterações de propriedade.
Evento públicoAutoGenerateColumnsChangedOcorre quando o valor da AutoGenerateColumnsChanged as alterações de propriedade.
Evento públicoAutoSizeChangedInfraestrutura. Esse evento não é relevante para essa classe. (Herdado de Control.)
Evento públicoAutoSizeColumnModeChangedOcorre quando o valor da AutoSizeMode a propriedade de uma mudança de coluna.
Evento públicoAutoSizeColumnsModeChangedOcorre quando o valor da AutoSizeColumnsMode as alterações de propriedade.
Evento públicoAutoSizeRowsModeChangedOcorre quando o valor da DataGridViewAutoSizeRowsMode as alterações de propriedade.
Evento públicoBackColorChangedInfraestrutura. Ocorre quando o valor da BackColor as alterações de propriedade.
Evento públicoBackgroundColorChangedOcorre quando o valor da BackgroundColor as alterações de propriedade.
Evento públicoBackgroundImageChangedInfraestrutura. Ocorre quando o valor da BackgroundImage as alterações de propriedade.
Evento públicoBackgroundImageLayoutChangedInfraestrutura. Ocorre quando o BackgroundImageLayout as alterações de propriedade.
Evento públicoBindingContextChangedOcorre quando o valor da propriedade de BindingContext alterar. (Herdado de Control.)
Evento públicoBorderStyleChangedOcorre quando o valor da BorderStyle as alterações de propriedade.
Evento públicoCancelRowEditOcorre quando o VirtualMode propriedade de um DataGridView o controle é true e as cancela edições em uma linha.
Evento públicoCausesValidationChangedOcorre quando o valor da propriedade de CausesValidation alterar. (Herdado de Control.)
Evento públicoCellBeginEditOcorre quando a edição é iniciado de modo para a célula selecionada.
Evento públicoCellBorderStyleChangedOcorre quando o estilo de borda de uma célula é alterado.
Evento públicoCellClickOcorre quando qualquer parte de uma célula é clicado.
Evento públicoCellContentClickOcorre quando o conteúdo dentro de uma célula é clicado.
Evento públicoCellContentDoubleClickOcorre quando o usuário clica duas vezes o conteúdo da célula.
Evento públicoCellContextMenuStripChangedOcorre quando o ContextMenuStrip as alterações de propriedade.
Evento públicoCellContextMenuStripNeededOcorre quando o menu de atalho de uma célula é necessária.
Evento públicoCellDoubleClickOcorre quando o usuário clica duas vezes em qualquer lugar em uma célula.
Evento públicoCellEndEditOcorre quando a edição pára de modo para a célula selecionada no momento.
Evento públicoCellEnterOcorre quando a célula atual alterado na DataGridView de controle ou quando o controle recebe foco de entrada.
Evento públicoCellErrorTextChangedOcorre quando o valor da ErrorText propriedade de uma célula é alterado.
Evento públicoCellErrorTextNeededOcorre quando o texto de erro de uma célula é necessário.
Evento públicoCellFormattingOcorre quando o conteúdo de uma célula precisa ser formatado para exibição.
Evento públicoCellLeaveOcorre quando uma célula perde o foco de entrada e não é mais a célula atual.
Evento públicoCellMouseClickOcorre sempre que o usuário clica em qualquer lugar em uma célula com o mouse.
Evento públicoCellMouseDoubleClickOcorre quando uma célula dentro do DataGridView é clicado duas vezes.
Evento públicoCellMouseDownOcorre quando o usuário pressiona um botão do mouse enquanto o ponteiro do mouse está dentro dos limites de uma célula.
Evento públicoCellMouseEnterOcorre quando o ponteiro do mouse entra em uma célula.
Evento públicoCellMouseLeaveOcorre quando o ponteiro do mouse sai de uma célula.
Evento públicoCellMouseMoveOcorre quando o ponteiro do mouse se move sobre o DataGridView controle.
Evento públicoCellMouseUpOcorre quando o usuário libera um botão do mouse sobre uma célula.
Evento públicoCellPaintingOcorre quando uma célula deve ser desenhado.
Evento públicoCellParsingOcorre quando uma célula deixa o modo de edição, se o valor da célula foi modificado.
Evento públicoCellStateChangedOcorre quando uma alteração de estado de célula, como, por exemplo, quando a célula perde ou ganha o foco.
Evento públicoCellStyleChangedOcorre quando o Style propriedade de um DataGridViewCell as alterações.
Evento públicoCellStyleContentChangedOcorre quando um dos valores de um estilo de célula alterada.
Evento públicoCellToolTipTextChangedOcorre quando o ToolTipText as alterações de valor de propriedade de uma célula na DataGridView.
Evento públicoCellToolTipTextNeededOcorre quando o texto de dica de ferramenta de uma célula é necessário.
Evento públicoCellValidatedOcorre depois que a célula término da validação.
Evento públicoCellValidatingOcorre quando uma célula perde foco de entrada, permitindo a validação de conteúdo.
Evento públicoCellValueChangedOcorre quando o valor de uma célula é alterado.
Evento públicoCellValueNeededOcorre quando o VirtualMode propriedade da DataGridView o controle é true e o DataGridView requer um valor de uma célula Formatar e exibir a célula.
Evento públicoCellValuePushedOcorre quando o VirtualMode propriedade da DataGridView o controle é true e um valor de célula foi alterado e requer armazenamento na fonte de dados subjacente.
Evento públicoChangeUICuesOcorre quando as sugestões de interface do usuário de foco do teclado ou alterado. (Herdado de Control.)
Evento públicoClickOcorre quando o controle é clicado. (Herdado de Control.)
Evento públicoClientSizeChangedOcorre quando o valor da propriedade de ClientSize alterar. (Herdado de Control.)
Evento públicoColumnAddedOcorre quando uma coluna é adicionada ao controle.
Evento públicoColumnContextMenuStripChangedOcorre quando o ContextMenuStrip a propriedade de uma mudança de coluna.
Evento públicoColumnDataPropertyNameChangedOcorre quando o valor da DataPropertyName propriedade para alterações de uma coluna.
Evento públicoColumnDefaultCellStyleChangedOcorre quando o valor da DefaultCellStyle propriedade para alterações de uma coluna.
Evento públicoColumnDisplayIndexChangedOcorre quando o valor de DisplayIndex propriedade para alterações de uma coluna.
Evento públicoColumnDividerDoubleClickOcorre quando o usuário clica duas vezes em uma linha divisória entre duas colunas.
Evento públicoColumnDividerWidthChangedOcorre quando o DividerWidth as alterações de propriedade.
Evento públicoColumnHeaderCellChangedOcorre quando o conteúdo de uma célula de cabeçalho de coluna é alterado.
Evento públicoColumnHeaderMouseClickOcorre quando o usuário clica em um cabeçalho de coluna.
Evento públicoColumnHeaderMouseDoubleClickOcorre quando um cabeçalho de coluna é clicado duas vezes.
Evento públicoColumnHeadersBorderStyleChangedOcorre quando o ColumnHeadersBorderStyle as alterações de propriedade.
Evento públicoColumnHeadersDefaultCellStyleChangedOcorre quando o valor da ColumnHeadersDefaultCellStyle as alterações de propriedade.
Evento públicoColumnHeadersHeightChangedOcorre quando o valor da ColumnHeadersHeight as alterações de propriedade.
Evento públicoColumnHeadersHeightSizeModeChangedOcorre quando o valor da ColumnHeadersHeightSizeMode as alterações de propriedade.
Evento públicoColumnMinimumWidthChangedOcorre quando o valor da MinimumWidth propriedade para alterações de uma coluna.
Evento públicoColumnNameChangedOcorre quando o valor da Name propriedade para alterações de uma coluna.
Evento públicoColumnRemovedOcorre quando uma coluna é removida do controle.
Evento públicoColumnSortModeChangedOcorre quando o valor da SortMode propriedade para alterações de uma coluna.
Evento públicoColumnStateChangedOcorre quando uma coluna estado, como, por exemplo, ganhando ou perdendo o foco é alterado.
Evento públicoColumnToolTipTextChangedOcorre quando o ToolTipText as alterações de valor de propriedade de uma coluna na DataGridView.
Evento públicoColumnWidthChangedOcorre quando o valor da Width propriedade para alterações de uma coluna.
Evento públicoContextMenuChangedOcorre quando o valor da propriedade de ContextMenu alterar. (Herdado de Control.)
Evento públicoContextMenuStripChangedOcorre quando o valor da propriedade de ContextMenuStrip alterar. (Herdado de Control.)
Evento públicoControlAddedOcorre quando um novo controle é adicionado a Control.ControlCollection. (Herdado de Control.)
Evento públicoControlRemovedOcorre quando um controle é removido de Control.ControlCollection. (Herdado de Control.)
Evento públicoCurrentCellChangedOcorre quando o CurrentCell as alterações de propriedade.
Evento públicoCurrentCellDirtyStateChangedOcorre quando o estado de uma célula é alterado em relação a uma alteração no seu conteúdo.
Evento públicoCursorChangedOcorre quando o valor da propriedade de Cursor alterar. (Herdado de Control.)
Evento públicoDataBindingCompleteOcorre após a conclusão de uma operação de vinculação de dados.
Evento públicoDataErrorOcorre quando uma operação de validação ou análise de dados externa lança uma exceção, ou quando uma tentativa de confirmar dados para uma fonte de dados falhar.
Evento públicoDataMemberChangedOcorre quando o valor da DataMember as alterações de propriedade.
Evento públicoDataSourceChangedOcorre quando o valor da DataSource as alterações de propriedade.
Evento públicoDefaultCellStyleChangedOcorre quando o valor da DefaultCellStyle as alterações de propriedade.
Evento públicoDefaultValuesNeededOcorre quando o usuário insere a linha para novos registros, de forma que ele pode ser preenchido com valores padrão.
Evento públicoDisposedOcorre quando o componente é descartado por uma chamada do método Dispose. (Herdado de Component.)
Evento públicoDockChangedOcorre quando o valor da propriedade de Dock alterar. (Herdado de Control.)
Evento públicoDoubleClickOcorre quando o controle é clicado duas vezes. (Herdado de Control.)
Evento públicoDragDropOcorre quando uma operação de arrastar e soltar é concluída. (Herdado de Control.)
Evento públicoDragEnterOcorre quando um objeto é arrastado os limites do controle. (Herdado de Control.)
Evento públicoDragLeaveOcorre quando um objeto é arrastado para fora dos limites do controle. (Herdado de Control.)
Evento públicoDragOverOcorre quando um objeto é arrastado sobre os limites do controle. (Herdado de Control.)
Evento públicoEditingControlShowingOcorre quando um controle para editar uma célula está sendo exibida.
Evento públicoEditModeChangedOcorre quando o valor da EditMode as alterações de propriedade.
Evento públicoEnabledChanged Ocorre quando o valor da propriedade Enabled é alterado. (Herdado de Control.)
Evento públicoEnterOcorre quando o controle é inserido. (Herdado de Control.)
Evento públicoFontChangedOcorre quando o Font as alterações de valor de propriedade.
Evento públicoForeColorChangedOcorre quando o ForeColor as alterações de valor de propriedade.
Evento públicoGiveFeedbackOcorre durante uma operação de arrastar. (Herdado de Control.)
Evento públicoGotFocusOcorre quando o controle receber o foco. (Herdado de Control.)
Evento públicoGridColorChangedOcorre quando o valor da GridColor as alterações de propriedade.
Evento públicoHandleCreatedOcorre quando um identificador é criada para o controle. (Herdado de Control.)
Evento públicoHandleDestroyedOcorre quando a alça de controle está em processo de destruição. (Herdado de Control.)
Evento públicoHelpRequestedOcorre quando um usuário solicita ajudarem para um controle. (Herdado de Control.)
Evento públicoImeModeChangedOcorre quando a propriedade de ImeMode alterar. (Herdado de Control.)
Evento públicoInvalidatedOcorre quando a exibição de um controle precisa ser redesenhada. (Herdado de Control.)
Evento públicoKeyDown Ocorre quando uma tecla for pressionada enquanto o controle tem o foco. (Herdado de Control.)
Evento públicoKeyPress Ocorre quando uma tecla for pressionada enquanto o controle tem o foco. (Herdado de Control.)
Evento públicoKeyUpOcorre quando uma chave é liberada quando o controle tem o foco. (Herdado de Control.)
Evento públicoLayoutOcorre quando um controle deve reposicionar os seus controles filho. (Herdado de Control.)
Evento públicoLeaveOcorre quando o foco de entrada sair do controle. (Herdado de Control.)
Evento públicoLocationChangedOcorre quando o valor da propriedade de Location alterar. (Herdado de Control.)
Evento públicoLostFocusOcorre quando o controle perde o foco. (Herdado de Control.)
Evento públicoMarginChangedOcorre quando a margem do controle alterar. (Herdado de Control.)
Evento públicoMouseCaptureChangedOcorre quando o controle perde a captura do mouse. (Herdado de Control.)
Evento públicoMouseClickOcorre quando o usuário clica no controle com o mouse. (Herdado de Control.)
Evento públicoMouseDoubleClickOcorre quando o usuário clica duas vezes no controle com o mouse. (Herdado de Control.)
Evento públicoMouseDownOcorre quando o ponteiro do mouse está sobre o controle e um botão do mouse é pressionado. (Herdado de Control.)
Evento públicoMouseEnterOcorre quando o ponteiro do mouse entra no controle. (Herdado de Control.)
Evento públicoMouseHover Ocorre quando o ponteiro do mouse é posicionado sobre o controle. (Herdado de Control.)
Evento públicoMouseLeaveOcorre quando o ponteiro do mouse sai do controle. (Herdado de Control.)
Evento públicoMouseMoveOcorre quando o ponteiro do mouse for movido sobre o controle. (Herdado de Control.)
Evento públicoMouseUpOcorre quando o ponteiro do mouse está sobre o controle e um botão do mouse seja liberado. (Herdado de Control.)
Evento públicoMouseWheelOcorre quando a roda do mouse se move enquanto o controle tem foco. (Herdado de Control.)
Evento públicoMoveOcorre quando o controle é movido. (Herdado de Control.)
Evento públicoMultiSelectChangedOcorre quando o valor da MultiSelect as alterações de propriedade.
Evento públicoNewRowNeededOcorre quando o VirtualMode propriedade da DataGridView é true e o usuário navega para a nova linha na parte inferior a DataGridView.
Evento públicoPaddingChangedInfraestrutura. Ocorre quando o valor da Padding as alterações de propriedade.
Evento públicoPaintOcorre quando o controle é redesenhado. (Herdado de Control.)
Evento públicoParentChangedOcorre quando o valor da propriedade de Parent alterar. (Herdado de Control.)
Evento públicoPreviewKeyDownOcorre antes do evento de KeyDown quando uma chave é pressionada quando o foco estiver nesse controle. (Herdado de Control.)
Evento públicoQueryAccessibilityHelpOcorre quando AccessibleObject fornecer ajuda para aplicativos de acessibilidade. (Herdado de Control.)
Evento públicoQueryContinueDragOcorre durante uma operação de arrastar-e-soltar e permite que a fonte determine se a operação arrastar-e-soltar deve ser cancelada. (Herdado de Control.)
Evento públicoReadOnlyChangedOcorre quando o ReadOnly as alterações de propriedade.
Evento públicoRegionChangedOcorre quando o valor da propriedade de Region alterar. (Herdado de Control.)
Evento públicoResizeOcorre quando o controle é redimensionado. (Herdado de Control.)
Evento públicoRightToLeftChangedOcorre quando o valor da propriedade de RightToLeft alterar. (Herdado de Control.)
Evento públicoRowContextMenuStripChangedOcorre quando o ContextMenuStrip as alterações de propriedade.
Evento públicoRowContextMenuStripNeededOcorre quando o menu de atalho de uma linha é necessária.
Evento públicoRowDefaultCellStyleChangedOcorre quando o valor da DefaultCellStyle propriedade para alterações de uma linha.
Evento públicoRowDirtyStateNeededOcorre quando o VirtualMode propriedade da DataGridView o controle é true e o DataGridView precisa determinar se a linha atual tem alterações não confirmadas.
Evento públicoRowDividerDoubleClickOcorre quando o usuário clica duas vezes no divisor entre duas linhas.
Evento públicoRowDividerHeightChangedOcorre quando o DividerHeight as alterações de propriedade.
Evento públicoRowEnterOcorre quando uma linha recebe foco de entrada, mas antes que ele se torna a linha atual.
Evento públicoRowErrorTextChangedOcorre quando o ErrorText a propriedade de uma mudança de linha.
Evento públicoRowErrorTextNeededOcorre quando o texto de erro de uma linha é necessário.
Evento públicoRowHeaderCellChangedOcorre quando o usuário altera o conteúdo de uma célula de cabeçalho de linha.
Evento públicoRowHeaderMouseClickOcorre quando o usuário clica dentro dos limites de um cabeçalho de linha.
Evento públicoRowHeaderMouseDoubleClickOcorre quando um cabeçalho de linha é clicado duas vezes.
Evento públicoRowHeadersBorderStyleChangedOcorre quando o RowHeadersBorderStyle as alterações de propriedade.
Evento públicoRowHeadersDefaultCellStyleChangedOcorre quando o valor da RowHeadersDefaultCellStyle as alterações de propriedade.
Evento públicoRowHeadersWidthChangedOcorre quando o valor da RowHeadersWidth as alterações de propriedade.
Evento públicoRowHeadersWidthSizeModeChangedOcorre quando o valor da RowHeadersWidthSizeMode as alterações de propriedade.
Evento públicoRowHeightChangedOcorre quando o valor da Height propriedade para alterações de uma linha.
Evento públicoRowHeightInfoNeededOcorre quando as informações sobre a altura da linha são solicitadas.
Evento públicoRowHeightInfoPushedOcorre quando o usuário altera a altura de uma linha.
Evento públicoRowLeaveOcorre quando uma linha perde o foco de entrada e não é mais a linha atual.
Evento públicoRowMinimumHeightChangedOcorre quando o valor da MinimumHeight propriedade para alterações de uma linha.
Evento públicoRowPostPaintOcorre após um DataGridViewRow é pintado.
Evento públicoRowPrePaintOcorre antes de um DataGridViewRow é pintado.
Evento públicoRowsAddedOcorre após uma nova linha é adicionada para a DataGridView.
Evento públicoRowsDefaultCellStyleChangedOcorre quando o valor da RowsDefaultCellStyle as alterações de propriedade.
Evento públicoRowsRemovedOcorre quando uma linha ou linhas são excluídas da DataGridView.
Evento públicoRowStateChangedOcorre quando uma linha muda de estado, como, por exemplo, perdendo ou ganhando o foco de entrada.
Evento públicoRowUnsharedOcorre quando o estado de uma linha é alterado de compartilhado para não compartilhado.
Evento públicoRowValidatedOcorre após uma linha de término da validação.
Evento públicoRowValidatingOcorre quando uma linha está sendo validada.
Evento públicoScrollOcorre quando o usuário rola o conteúdo do controle.
Evento públicoSelectionChangedOcorre quando a seleção atual é alterada.
Evento públicoSizeChangedOcorre quando o valor da propriedade de Size alterar. (Herdado de Control.)
Evento públicoSortCompareOcorre quando o DataGridView compara dois valores de célula para executar uma operação de classificação.
Evento públicoSortedOcorre quando o DataGridView controle conclui uma operação de classificação.
Evento públicoStyleChangedInfraestrutura. Ocorre quando o estilo de controle é alterado.
Evento públicoSystemColorsChangedOcorre quando as cores do sistema alterado. (Herdado de Control.)
Evento públicoTabIndexChangedOcorre quando o valor da propriedade de TabIndex alterar. (Herdado de Control.)
Evento públicoTabStopChangedOcorre quando o valor da propriedade de TabStop alterar. (Herdado de Control.)
Evento públicoTextChangedInfraestrutura. Ocorre quando o valor da Text as alterações de propriedade.
Evento públicoUserAddedRowOcorre quando o usuário termina de adicionar uma linha para o DataGridView controle.
Evento públicoUserDeletedRowOcorre quando o usuário termina de excluir uma linha a partir do DataGridView controle.
Evento públicoUserDeletingRowOcorre quando o usuário exclui uma linha a partir do DataGridView controle.
Evento públicoValidatedOcorre quando o controle é validar concluído. (Herdado de Control.)
Evento públicoValidatingOcorre quando o controle está sendo validado. (Herdado de Control.)
Evento públicoVisibleChangedOcorre quando o valor da propriedade de Visible alterar. (Herdado de Control.)
Superior

  NomeDescrição
Implementação explícita da interfaceMétodo particularIDropTarget.OnDragDropInfraestrutura. Gera o evento DragDrop. (Herdado de Control.)
Implementação explícita da interfaceMétodo particularIDropTarget.OnDragEnterInfraestrutura. Gera o evento DragEnter. (Herdado de Control.)
Implementação explícita da interfaceMétodo particularIDropTarget.OnDragLeaveInfraestrutura. Gera o evento DragLeave. (Herdado de Control.)
Implementação explícita da interfaceMétodo particularIDropTarget.OnDragOverInfraestrutura. Gera o evento DragOver. (Herdado de Control.)
Implementação explícita da interfaceMétodo particularISupportInitialize.BeginInitPara obter uma descrição desse membro, consulte BeginInit.
Implementação explícita da interfaceMétodo particularISupportInitialize.EndInitPara obter uma descrição desse membro, consulte EndInit.
Superior

O controle DataGridView fornece uma tabela personalizável para exibir dados. A classe DataGridView permite a personalização das células, linhas, colunas e bordas, com o uso de propriedades como DefaultCellStyle, ColumnHeadersDefaultCellStyle, CellBorderStyle, e GridColor. Para mais informações, consulte Formatação básica e estilos no controle DataGridView dos Windows Forms.

Você pode usar um controle DataGridView para exibir dados com ou sem uma fonte de dados subjacente. Sem especificar uma fonte de dados, você pode criar colunas e linhas que contêm dados e adicioná-los diretamente para o DataGridView usando as propriedades Rows e Columns. Você também pode usar a coleção Rows para acessar os objetos DataGridViewRow e a propriedade  DataGridViewRow.Cells para ler ou gravar os valores de célula diretamente. O indexador Item também fornece acesso direto às células.

Como uma alternativa para popular o controle manualmente, você pode configurar as propriedades DataSource e DataMember para ligar o DataGridView com uma fonte  de dados e popular automaticamente com dados. Para obter mais informações, consulte Exibindo dados no Controlarar Exibição em Grade de Dados do Windows Forms.

Ao trabalhar com grandes quantidades de dados, você pode definir a VirtualMode propriedade para true para exibir um subconjunto dos dados disponíveis. Modo virtual requer a implementação de um cache de dados a partir do qual o DataGridView controle é preenchido. Para obter mais informações, consulte Modos de Exibir de dados no Controlarar Exibir em Grade de Dados do Windows Forms.

Para obter informações adicionais sobre os recursos disponíveis na DataGridView controle, consulte Controle DataGridView (Windows Forms). A tabela a seguir fornece links diretos para tarefas comuns.

TopicLocation
Como: BIND dados a Windows Forms DataGridView controleWindows Forms Controls in the .NET Framework SDK
Como: Adicionar dicas de ferramentas para células individuais em um controle DataGridView do Windows FormsWindows Forms Controls in the .NET Framework SDK
Como: conjunto fontes e estilos de cor em Windows Forms DataGridView controleWindows Forms Controls in the .NET Framework SDK
Como: Formato de dados in a Windows Forms DataGridView controleWindows Forms Controls in the .NET Framework SDK
Demonstra Passo a passo: Validando dados no controle do Windows Forms DataGridViewWindows Forms Controls in the .NET Framework SDK
Como: Personalizar a formatação de dados no controle do Windows Forms DataGridViewWindows Forms Controls in the .NET Framework SDK
Demonstra Passo a passo: Criando um formulário mestre/detalhes com dois controles de Windows Forms DataGridViewWindows Forms Controls in the .NET Framework SDK
Como: Altere o tipo de uma coluna de DataGridView do Windows Forms usando o DesignerWindows Forms Controls
Como: BIND dados ao controle DataGridView do Windows Forms usando o DesignerWindows Forms Controls
Como: conjunto estilos de célula padrão e formatos de dados para o controle DataGridView do Windows Forms usando o DesignerWindows Forms Controls
Como: Alterar o tipo de uma coluna de DataGridView do Windows Forms usando o Designerdv_mclictl
Como: Vincular dados ao controle DataGridView do Windows Forms usando o Designerdv_mclictl
Como: Definir estilos de célula padrão e formatos de dados para o controle DataGridView do Windows Forms usando o Designerdv_mclictl
Como: Vincular os dados para o controle DataGridView do Windows Formsdv_fxmclictl
Como: Adicionar dicas de ferramentas para células individuais em um controle DataGridView do Windows Formsdv_fxmclictl
Como: Definir a fonte e os estilos de cor no Windows Forms DataGridView Controldv_fxmclictl
Como: Formatar dados no Windows Forms DataGridView Controldv_fxmclictl
Demonstra Passo a passo: Validando dados no Windows Forms DataGridView Controldv_fxmclictl
Como: Personalizar a formatação de dados no Windows Forms DataGridView Controldv_fxmclictl
Demonstra Passo a passo: Criando um formulário mestre/detalhes usando dois controles do Windows Forms DataGridViewdv_fxmclictl
Como associar dados ao controle DataGridView dos Windows Formsdv_fxmclictl
Como adicionar ToolTips a células individuais em um controle DataGridView dos Windows Formsdv_fxmclictl
Como definir estilos de fonte e cor no controle DataGridView dos Windows Formsdv_fxmclictl
Como formatar dados no controle DataGridView dos Windows Formsdv_fxmclictl
Instruções passo a passo: validando dados no controle DataGridView dos Windows Formsdv_fxmclictl
Como personalizar a formatação de dados no controle DataGridView dos Windows Formsdv_fxmclictl
Instruções passo a passo: criando um formulário mestre/detalhes usando dois controles DataGridView dos Windows Formsdv_fxmclictl
Como alterar o tipo de uma coluna DataGridView dos Windows Forms usando o designerdv_mclictl
Como associar dados ao controle DataGridView dos Windows Forms usando o designerdv_mclictl
Como definir estilos de célula padrão e formatos de dados para o controle DataGridView dos Windows Forms usando o designerdv_mclictl

Embora o DataGridView controle substitui e adiciona funcionalidade para o DataGrid o controle de versões anteriores, o DataGrid controle é mantido para compatibilidade com versões anteriores e uso futuro, se você escolher. Para obter mais informações, consulte Diferenças entre o Windows Forms Exibição em Grade de Dados e DataGrid Controls.

ObservaçãoObservação

O DataGridView controle herda ambos o ContextMenu e ContextMenuStrip propriedades de Control, mas oferece suporte somente a ContextMenuStrip propriedade. Usando o ContextMenu propriedade com o DataGridView controle não tem nenhum efeito.

O exemplo de código a seguir demonstra como inicializar um não acoplado DataGridView controle.


using System;
using System.Drawing;
using System.Windows.Forms;

public class Form1 : System.Windows.Forms.Form
{
    private Panel buttonPanel = new Panel();
    private DataGridView songsDataGridView = new DataGridView();
    private Button addNewRowButton = new Button();
    private Button deleteRowButton = new Button();

    public Form1()
    {
        this.Load += new EventHandler(Form1_Load);
    }

    private void Form1_Load(System.Object sender, System.EventArgs e)
    {
        SetupLayout();
        SetupDataGridView();
        PopulateDataGridView();
    }

    private void songsDataGridView_CellFormatting(object sender,
        System.Windows.Forms.DataGridViewCellFormattingEventArgs e)
    {
        if (e != null)
        {
            if (this.songsDataGridView.Columns[e.ColumnIndex].Name == "Release Date")
            {
                if (e.Value != null)
                {
                    try
                    {
                        e.Value = DateTime.Parse(e.Value.ToString())
                            .ToLongDateString();
                        e.FormattingApplied = true;
                    }
                    catch (FormatException)
                    {
                        Console.WriteLine("{0} is not a valid date.", e.Value.ToString());
                    }
                }
            }
        }
    }

    private void addNewRowButton_Click(object sender, EventArgs e)
    {
        this.songsDataGridView.Rows.Add();
    }

    private void deleteRowButton_Click(object sender, EventArgs e)
    {
        if (this.songsDataGridView.SelectedRows.Count > 0 &&
            this.songsDataGridView.SelectedRows[0].Index !=
            this.songsDataGridView.Rows.Count - 1)
        {
            this.songsDataGridView.Rows.RemoveAt(
                this.songsDataGridView.SelectedRows[0].Index);
        }
    }

    private void SetupLayout()
    {
        this.Size = new Size(600, 500);

        addNewRowButton.Text = "Add Row";
        addNewRowButton.Location = new Point(10, 10);
        addNewRowButton.Click += new EventHandler(addNewRowButton_Click);

        deleteRowButton.Text = "Delete Row";
        deleteRowButton.Location = new Point(100, 10);
        deleteRowButton.Click += new EventHandler(deleteRowButton_Click);

        buttonPanel.Controls.Add(addNewRowButton);
        buttonPanel.Controls.Add(deleteRowButton);
        buttonPanel.Height = 50;
        buttonPanel.Dock = DockStyle.Bottom;

        this.Controls.Add(this.buttonPanel);
    }

    private void SetupDataGridView()
    {
        this.Controls.Add(songsDataGridView);

        songsDataGridView.ColumnCount = 5;

        songsDataGridView.ColumnHeadersDefaultCellStyle.BackColor = Color.Navy;
        songsDataGridView.ColumnHeadersDefaultCellStyle.ForeColor = Color.White;
        songsDataGridView.ColumnHeadersDefaultCellStyle.Font =
            new Font(songsDataGridView.Font, FontStyle.Bold);

        songsDataGridView.Name = "songsDataGridView";
        songsDataGridView.Location = new Point(8, 8);
        songsDataGridView.Size = new Size(500, 250);
        songsDataGridView.AutoSizeRowsMode =
            DataGridViewAutoSizeRowsMode.DisplayedCellsExceptHeaders;
        songsDataGridView.ColumnHeadersBorderStyle =
            DataGridViewHeaderBorderStyle.Single;
        songsDataGridView.CellBorderStyle = DataGridViewCellBorderStyle.Single;
        songsDataGridView.GridColor = Color.Black;
        songsDataGridView.RowHeadersVisible = false;

        songsDataGridView.Columns[0].Name = "Release Date";
        songsDataGridView.Columns[1].Name = "Track";
        songsDataGridView.Columns[2].Name = "Title";
        songsDataGridView.Columns[3].Name = "Artist";
        songsDataGridView.Columns[4].Name = "Album";
        songsDataGridView.Columns[4].DefaultCellStyle.Font =
            new Font(songsDataGridView.DefaultCellStyle.Font, FontStyle.Italic);

        songsDataGridView.SelectionMode =
            DataGridViewSelectionMode.FullRowSelect;
        songsDataGridView.MultiSelect = false;
        songsDataGridView.Dock = DockStyle.Fill;

        songsDataGridView.CellFormatting += new
            DataGridViewCellFormattingEventHandler(
            songsDataGridView_CellFormatting);
    }

    private void PopulateDataGridView()
    {

        string[] row0 = { "11/22/1968", "29", "Revolution 9", 
            "Beatles", "The Beatles [White Album]" };
        string[] row1 = { "1960", "6", "Fools Rush In", 
            "Frank Sinatra", "Nice 'N' Easy" };
        string[] row2 = { "11/11/1971", "1", "One of These Days", 
            "Pink Floyd", "Meddle" };
        string[] row3 = { "1988", "7", "Where Is My Mind?", 
            "Pixies", "Surfer Rosa" };
        string[] row4 = { "5/1981", "9", "Can't Find My Mind", 
            "Cramps", "Psychedelic Jungle" };
        string[] row5 = { "6/10/2003", "13", 
            "Scatterbrain. (As Dead As Leaves.)", 
            "Radiohead", "Hail to the Thief" };
        string[] row6 = { "6/30/1992", "3", "Dress", "P J Harvey", "Dry" };

        songsDataGridView.Rows.Add(row0);
        songsDataGridView.Rows.Add(row1);
        songsDataGridView.Rows.Add(row2);
        songsDataGridView.Rows.Add(row3);
        songsDataGridView.Rows.Add(row4);
        songsDataGridView.Rows.Add(row5);
        songsDataGridView.Rows.Add(row6);

        songsDataGridView.Columns[0].DisplayIndex = 3;
        songsDataGridView.Columns[1].DisplayIndex = 4;
        songsDataGridView.Columns[2].DisplayIndex = 0;
        songsDataGridView.Columns[3].DisplayIndex = 1;
        songsDataGridView.Columns[4].DisplayIndex = 2;
    }


    [STAThreadAttribute()]
    static void Main()
    {
        Application.EnableVisualStyles();
        Application.Run(new Form1());
    }
}


.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.

Qualquer estático (Shared no Visual Basic) membro público desse tipo é thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2015 Microsoft