EditingCommands.EnterParagraphBreak プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
EnterParagraphBreak コマンドを表します。このコマンドは、現在の位置または現在の選択範囲に段落区切りを挿入するように要求します。
public:
static property System::Windows::Input::RoutedUICommand ^ EnterParagraphBreak { System::Windows::Input::RoutedUICommand ^ get(); };
public static System.Windows.Input.RoutedUICommand EnterParagraphBreak { get; }
static member EnterParagraphBreak : System.Windows.Input.RoutedUICommand
Public Shared ReadOnly Property EnterParagraphBreak As RoutedUICommand
プロパティ値
要求されたコマンド。 このコマンドの既定のキー ジェスチャは Enter。
例
次の例では、コマンドをサポートするオブジェクトに対して編集コマンドを呼び出す方法を示します。
この例では、 RichTextBox がコマンド ターゲットとして機能します。 RichTextBoxは (FrameworkElement から継承された) IInputElement インターフェイスを実装し、多くの編集コマンドのネイティブ サポートが含まれていることに注意してください。
Execute メソッドの最初の引数はコマンド パラメーターです。 ほとんどの編集コマンドでは、コマンド パラメーターは無視されます。一般に、このパラメーターはコマンドを編集するために null する必要があります。
2 番目の引数は、コマンドのルーティング先となるオブジェクトを指定します。 このオブジェクトは、 IInputElement インターフェイスを実装する必要があり、指定したコマンドのハンドラーを含める必要があります。 一般に、コマンドを処理しないオブジェクトでコマンドが呼び出されると無視されます。
RichTextBox rTB = new RichTextBox();
EditingCommands.ToggleInsert.Execute(null, rTB);
Dim rTB As New RichTextBox()
EditingCommands.ToggleInsert.Execute(Nothing, rTB)
注釈
このコマンドは、Enter キーを押したユーザーと同じです。
特定のオブジェクトに対してこのコマンドに応答する実際の実装は必ずしもありません。多くの場合、コマンドに応答する実装はアプリケーション ライターの責任です。
このコマンドは、 RichTextBox と TextBox ( AcceptsReturn プロパティが trueされている場合) でネイティブにサポートされます。
Important
このコマンドは、テキスト要素の AcceptsReturn プロパティが true に設定されていない限り、テキスト要素には影響しません。
XAML 属性の使用法
<object property="EnterParagraphBreak"/>