EditingCommands.MoveToLineEnd プロパティ

定義

キャレットを現在の行の末尾に移動するよう要求する MoveToLineEnd コマンドを表します。

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

プロパティ値

RoutedUICommand

要求されたコマンド。 このコマンドの既定のキー ジェスチャは End です。

次の例では、コマンドをサポートするオブジェクトで編集コマンドを呼び出す方法を示します。

この例では、a RichTextBox がコマンド ターゲットとして機能します。 RichTextBoxインターフェイス (継承) FrameworkElementIInputElement実装し、多くの編集コマンドのネイティブ サポートが含まれている点に注意してください。

メソッドの最初の Execute 引数はコマンド パラメーターです。 ほとんどの編集コマンドでは、コマンド パラメーターは無視されます。一般に、このパラメーターはコマンドの編集用である null 必要があります。

2 番目の引数は、コマンドのルーティング先となるオブジェクトを指定します。 このオブジェクトはインターフェイスを実装する IInputElement 必要があり、指定されたコマンドのハンドラーを含める必要があります。 通常、コマンドを処理しないオブジェクトでコマンドを呼び出すと無視されます。

RichTextBox rTB = new RichTextBox();

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

EditingCommands.ToggleInsert.Execute(Nothing, rTB)

注釈

特定のオブジェクトに対してこのコマンドに応答する実際の実装は必ずしもありません。多くの場合、コマンドに応答する実装はアプリケーションライターの責任です。

このコマンドは、、 TextBoxPasswordBoxRichTextBoxネイティブにサポートされています。

XAML 属性の使用方法

<object property="MoveToLineEnd"/>  

適用対象

こちらもご覧ください