EditingCommands.TabForward 属性

定义

表示 TabForward 命令。

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

属性值

RoutedUICommand

请求的命令。 此命令的默认键笔势为 Tab

示例

以下示例演示如何对支持该命令的对象调用编辑命令。

对于此示例,一个 RichTextBox 用作命令目标。 请注意, RichTextBox 实现 IInputElementFrameworkElement) 继承的接口 (,并且它包括对许多编辑命令的本机支持。

方法的第一个参数 Execute 是命令参数。 大多数编辑命令都忽略命令参数;通常,此参数应 null 用于编辑命令。

第二个参数指定命令将路由到的对象。 此对象必须实现 IInputElement 接口,并且应包含指定命令的处理程序。 通常,在未处理该命令的对象上调用时,将忽略命令。

RichTextBox rTB = new RichTextBox();  

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

EditingCommands.ToggleInsert.Execute(Nothing, rTB)  

注解

此命令的行为取决于当前选择。 如果选定内容为非空,或者选定内容为空且当前插入位置位于段落的开头,则此命令等效 IncreaseIndentation。 如果插入符号位于由元素) 表示 TableCell 的表单元格 (,此命令会将插入点移动到下一个单元格。 如果插入符号位于表的最后一个单元格中,此命令将导致将新行追加到表中,并将插入符放置在新行的第一个单元格中。 否则,在当前位置插入制表符。

对于任何给定对象,不一定是响应此命令的实际实现;在许多情况下,响应命令的实现是应用程序编写器的责任。

此属性) 时trueAcceptsTab,该命令在本机支持RichTextBox (TextBox

XAML 属性用法

<object property="TabForward"/>  

适用于

另请参阅