Partilhar via


Atalhos de teclado para o controle DataGrid do Windows Forms

ObservaçãoObservação

O DataGridView controle substitui e adiciona funcionalidade para o DataGrid controle; No entanto, o DataGrid controle é mantido para compatibilidade com versões anteriores e o uso futuro, se você escolher. Para obter mais informações, consulte Diferenças entre o DataGridView do Windows Forms e controles DataGrid.

A tabela a seguir lista os atalhos de teclado que podem ser usados para navegação dentro do Windows Forms DataGrid controle:

Ação

Atalho

Completa uma entrada de célula e mover para baixo para a próxima célula.

Se o foco estiver em um link da tabela filho, navegue para a tabela.

ENTER

Cancele a edição da célula se estiver no modo de edição da célula.

Se na marca de seleção, cancele a edição na linha.

ESC

Exclua o caractere antes do ponto de inserção ao editar uma célula.

BACKSPACE

Exclua o caractere após o ponto de inserção ao editar uma célula.

DELETE

Mover para a primeira célula na linha atual.

HOME

Mova para a última célula na linha atual.

END

Realce os caracteres na célula atual e posicione o ponto de inserção no final da linha. Mesmo comportamento clicando duas vezes em uma célula.

F2

Se o foco estiver em uma célula, mova-se para a próxima célula na linha.

Se o foco estiver na última célula em uma linha, mover para o primeiro link da tabela filho da linha e expandi-la.

Se o foco estiver em um link de filho, mova para o próximo link filho.

Se o foco é o último link filho, mova-se para a primeira célula da linha seguinte.

TAB

Se o foco estiver em uma célula, mova para a célula anterior na linha.

Se o foco estiver na primeira célula em uma linha, mover para o último link da tabela filho expandida da linha anterior ou ir para a última célula da linha anterior.

Se o foco estiver em um link de filho, mova para o link anterior do filho.

Se o foco estiver no primeiro link do filho, mova para a última célula da linha anterior.

SHIFT + TAB

Mover para o próximo controle na ordem de tabulação.

CTRL + TAB.

Mover para o controle anterior na ordem de tabulação.

CTRL + SHIFT + TAB.

Mover para cima da tabela pai em caso de uma tabela filho. Mesmo comportamento clicando no botão Voltar.

ALT + SETA PARA ESQUERDA

Expanda os links de tabela filho. ALT + Seta para baixo expande todos os links, não apenas aquelas selecionadas.

ALT + Seta para baixo ou CTRL + sinal de adição

Recolher os links de tabela filho. ALT + Seta para cima recolhe todos os links, não apenas aquelas selecionadas.

ALT + Seta para cima ou CTRL + sinal de subtração

Mover para a célula mais não vazia na direção da seta.

CTRL + SETA.

Estenda a linha de uma seleção na direção da seta (excluindo os vínculos de tabela filho).

SHIFT + SETA PARA CIMA / BAIXO

Estenda a seleção até a linha mais não vazia na direção da seta (excluindo os vínculos de tabela filho).

CTRL + SHIFT + UP/SETA PARA BAIXO

Mover para a célula superior esquerda.

CTRL + HOME

Mover para a célula inferior direita.

CTRL + END

Estenda a seleção para a linha superior.

CTRL + SHIFT + HOME.

Estenda a seleção para a linha inferior.

CTRL + SHIFT + END.

Selecione a linha atual (excluindo os vínculos de tabela filho).

SHIFT + BARRA DE ESPAÇOS

Selecione toda a grade (excluindo os vínculos de tabela filho).

CTRL+A

Exiba a linha pai quando estiver em uma tabela filho.

CTRL+PAGE DOWN

Oculte a linha pai quando estiver em uma tabela filho.

CTRL+PAGE UP

Estenda a seleção para baixo uma tela (excluindo os vínculos de tabela filho).

SHIFT + PAGE DOWN

Estenda a seleção para cima uma tela (excluindo os vínculos de tabela filho).

SHIFT + PAGE UP

Chamar o EndEdit método para a linha atual.

CTRL+ENTER

Digite um DBNull.Value o valor em uma célula quando no modo de edição.

CTRL + 0

Consulte também

Referência

Visão geral do controle DataGrid (Windows Forms)

Outros recursos

Controle DataGrid (Windows Forms)