Partilhar via


EditingCommands.TabBackward Propriedade

Definição

Representa o comando TabBackward.

public:
 static property System::Windows::Input::RoutedUICommand ^ TabBackward { System::Windows::Input::RoutedUICommand ^ get(); };
public static System.Windows.Input.RoutedUICommand TabBackward { get; }
static member TabBackward : System.Windows.Input.RoutedUICommand
Public Shared ReadOnly Property TabBackward As RoutedUICommand

Valor da propriedade

O comando solicitado. O gesto de chave padrão para esse comando é Shift+Tab.

Exemplos

O exemplo a seguir demonstra como invocar um comando de edição em um objeto que dá suporte ao comando .

Para este exemplo, um RichTextBox serve como o destino do comando. Observe que RichTextBox implementa a IInputElement interface (herdada de FrameworkElement) e que ela inclui suporte nativo para muitos comandos de edição.

O primeiro argumento para o Execute método é um parâmetro de comando. A maioria dos comandos de edição ignora o parâmetro de comando; em geral, esse parâmetro deve ser null para editar comandos.

O segundo argumento especifica o objeto para o qual o comando será roteado. Esse objeto deve implementar a IInputElement interface e deve incluir um manipulador para o comando especificado. Em geral, um comando é ignorado quando invocado em um objeto que não manipula o comando.

RichTextBox rTB = new RichTextBox();  

EditingCommands.ToggleInsert.Execute(null, rTB);  
Dim rTB As New RichTextBox()  

EditingCommands.ToggleInsert.Execute(Nothing, rTB)  

Comentários

O comportamento desse comando depende da seleção atual. Se a seleção não estiver vazia, esse comando será equivalente a DecreaseIndentation. Se o cursor estiver em uma célula de tabela (representada pelo TableCell elemento ), esse comando moverá o cursor para a célula anterior. Caso contrário, um caractere de tabulação será inserido na posição atual.

Não há necessariamente uma implementação real que responda a esse comando em qualquer objeto específico; em muitos casos, a implementação que responde a um comando é responsabilidade do gravador do aplicativo.

Esse comando tem suporte nativo por RichTextBox e TextBox (quando a AcceptsTab propriedade é true).

Uso do Atributo XAML

<object property="TabBackward"/>  

Aplica-se a

Confira também