Ligações de parâmetro da propriedade Formatar
O Bindings a propriedade tem um formato de parâmetro específico que você deve seguir, ou você receberá um erro. Parâmetros necessários estão seguindo.
Parâmetros de propriedade de ligações
O formato do parâmetro é: Scope::ModifierKeys1+Key1,ModifierKeys2+Key2.
A seguir mostra dois keybindings que se aplicam a um comando no escopo Global. Essas ligações de chaves são ctrl-Shift-D seguido o o chave e ctrl-Shift-D seguido de f chave: Global::Ctrl+Shift+D,O,Ctrl+Shift+D,F.
Nesse caso, as teclas modificadoras e os valores de chave são:
Parâmetro |
Valor |
---|---|
Scope |
Global |
ModifierKeys1 |
Ctrl + Shift + D |
Key1 |
O |
ModifierKeys2 |
Ctrl + Shift + D |
Key2 |
F |
Se você estiver usando Visual Studio com as configurações padrão, em seguida, a tecla de atalho para o comando File.NewFile é Global:: Ctrl + n. Isso significa que pressionando e mantendo a tecla CTRL enquanto pressiona exibe n o Novo arquivo caixa de diálogo. O Global palavra-chave significa que o comando funciona em todas as áreas de Visual Studio.
Escopo
O Scope parâmetro indica o contexto no qual o atalho de tecla funciona. O Global palavra-chave define o que ele funciona em qualquer lugar Visual Studio, enquanto um escopo específico define que ele funciona somente no escopo. Globalé o escopo mais freqüentemente usados. Os valores disponíveis para Scope dependem do pacote.
Por exemplo, CTRL + B faz o texto selecionado em negrito no editor de HTML, mas a mesma combinação de teclas será exibida a Pontos de interrupção do depurador caixa de diálogo se o editor está inativo. Se você fosse aplicar um escopo Global para esta combinação de teclas de atalho, em seguida, CTRL + B seria funcionar (ou tentar trabalhar) iguais em todos os lugares em Visual Studio, em vez de apenas no HTML editor.
Independentemente do escopo que você usar, você deve segui-lo com dois pontos (::) antes de especificar os outros parâmetros.
Modificador Keys1
Teclas modificadoras são as chaves do sistema que você pressionar ao pressionar outra tecla. As teclas modificadoras disponíveis estão CTRL, SHIFT e ALT. Você pode combinar mais de uma chave de modificador separando-os com um sinal de +. Por exemplo: CTRL + ALT + X ou SHIFT + ALT + Y. Você também pode especificar várias letras, como, por exemplo, CTRL + ALT + Y, N, significando que você pressione CTRL + ALT + Y e a chave N.
Key1
Uma chave é qualquer tecla no teclado 102 teclas padrão. Chaves excluídas novos teclados são: a chave do Windows, as teclas multimídia (como, por exemplo, Favoritos, volume, parada, etc.) e a tecla Fn em alguns computadores portáteis. Chaves diferente, por exemplo, a letra padrão e teclas numéricas são conhecidas como chaves virtuais. A tabela a seguir lista todos virtual teclas que o Bindings propriedade aceita. Qualquer chave virtual não contidos nesta lista é ignorada.
VOLTAR |
DELETE |
INSERT |
Espaço |
F1 |
F2 |
F3 |
F4 |
F5 |
F6 |
F7 |
F8 |
F9 |
F10 |
F11 |
F12 |
F13 |
F14 |
F15 |
F16 |
F17 |
F18 |
F19 |
F20 |
F21 |
F22 |
F23 |
F24 |
RETURN |
CANCELAR |
ATÉ |
PARA BAIXO |
ESQUERDA |
DIREITA |
TAB |
HOME |
END |
ANTES DE |
AVANÇAR |
ESCAPE |
DECIMAL |
MULTIPLICAR |
SUBTRAIR |
ADICIONAR |
DIVIDIR |
NUMPAD0 |
NUMPAD1 |
NUMPAD2 |
NUMPAD3 |
NUMPAD4 |
NUMPAD5 |
NUMPAD6 |
NUMPAD7 |
NUMPAD8 |
NUMPAD9 |
Key2 e modificador Keys2
Essas chaves adicionais opcionais permitem que você expanda os grupos de comando e para evitar colisões de teclas de atalho. Por exemplo, você poderia atribuir CTRL + SHIFT + D, R para abrir um arquivo no editor de arquivo, e você pode atribuir CTRL + SHIFT + D, S para salvar o arquivo. Além disso, isso permite agrupar comandos similares sob o mesmo atalho de teclado para facilidade de uso e a memorização. Ele também evita gastar todas as teclas de atalho disponíveis mais curtas que freqüentemente usadas por outros comandos.
Consulte também
Tarefas
How to: Vincular a um comando a uma única tecla de atalho
How to: Vincular a um comando para vários atalhos de Teclado
How to: Preservar os atalhos de Teclado existentes