EditingCommands.TabForward 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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
속성 값
요청된 명령입니다. 이 명령의 기본 키 제스처는 Tab
입니다.
예제
다음 예제에서는 명령을 지 원하는 개체에는 편집 명령을 호출 하는 방법에 설명 합니다.
예를 들어 한 RichTextBox 명령 대상으로 사용 됩니다. 유의 RichTextBox 구현를 IInputElement 인터페이스 (에서 상속 되며, 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 요소),이 명령은 캐럿을 다음 셀으로 이동 합니다. 캐럿 테이블의 마지막 셀 이면 새 행의 첫 번째 셀에 배치 하는 캐럿을 사용 하 여 테이블에 추가할 새 행을이 명령을 사용 하면 됩니다. 그렇지 않으면 탭 문자를 현재 위치에 삽입 됩니다.
없는 반드시; 지정된 된 개체에서이 명령에 응답 하는 실제 구현 대부분의 명령에 응답 하는 구현은 애플리케이션 개발자의 책임입니다.
이 명령에서 기본적으로 지원 됩니다 RichTextBox 하 고 TextBox (때 합니다 AcceptsTab 속성이 true
).
XAML 특성 사용
<object property="TabForward"/>