Share via


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 做為命令目標。 請注意,實 RichTextBoxIInputElement 介面 (繼承自 FrameworkElement) ,而且它包含許多編輯命令的原生支援。

方法的第一個引數 Execute 是命令參數。 大部分編輯命令都會忽略命令參數;一般而言,此參數應該 null 用於編輯命令。

第二個引數會指定要路由傳送命令的物件。 這個物件必須實作 IInputElement 介面,而且應該包含指定命令的處理常式。 一般而言,在未處理命令的物件上叫用時,會忽略命令。

RichTextBox rTB = new RichTextBox();  

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

EditingCommands.ToggleInsert.Execute(Nothing, rTB)  

備註

此命令的行為取決於目前的選取範圍。 如果選取範圍不是空的,或者如果選取範圍是空的,而且目前的插入號位置是在段落的開頭,則此命令相當於 IncreaseIndentation 。 如果插入號位於元素) 所 TableCell 代表的資料表單元格 (,此命令會將插入號移至下一個儲存格。 如果插入號位於表格的最後一個儲存格中,此命令會讓新的資料列附加至資料表,並將插入號放在新資料列的第一個儲存格中。 否則,索引標籤字元會插入目前的位置。

在任何指定的 物件上,不一定有回應此命令的實際實作;在許多情況下,回應命令的實作是應用程式寫入器的責任。

當 屬性 true) 時 AcceptsTab ,和 TextBox (原生支援 RichTextBox 此命令。

XAML Attribute Usage

<object property="TabForward"/>  

適用於

另請參閱