EditingCommands.EnterParagraphBreak プロパティ

定義

段落区切りを現在の位置または現在の選択範囲を超えた位置に挿入するよう要求する EnterParagraphBreak コマンドを表します。

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

プロパティ値

RoutedUICommand

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

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

この例では、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)

注釈

このコマンドは、Enter キーを押すユーザーと同じです。

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

このコマンドは、(プロパティtrueがある場合) によってRichTextBox TextBox ネイティブにAcceptsReturnサポートされます。

重要

このコマンドは、text 要素のプロパティが に設定されていない限り AcceptsReturn 、テキスト要素には true影響しません。

XAML 属性の使用方法

<object property="EnterParagraphBreak"/>  

適用対象

こちらもご覧ください