2

ジェスチャに基づいてテキストの書式設定を実行する WPF 4.0 マルチタッチ アプリケーションを実装しています。いくつかの種類のテキスト書式設定を実現できましたが、テキストのインデント (MS Word スタイル) を実現するのに苦労しています。MS ワード スタイルとは、左右のインデントが実行される場合を意味します。

  • 選択したテキストが 1 つの段落 (またはそれ以下) の場合は、その段落全体をインデントします。
  • テキストが選択されていない場合は、キャレットが存在する段落全体をインデントします。
  • 選択したテキストが複数の段落に及ぶ場合は、選択したすべての段落を完全にインデントします。この場合、段落は部分的または完全に選択されている可能性があります。

いくつかの解決策を見つけましたが、現時点ではどれもうまくいかないようです。XAML ファイルで作成した RichTextBox コントロールを使用します。コードビハインドでテキストのインデントを実行したい。どうすればこれを達成できるか教えてください。ありがとうございました。

4

1 に答える 1