1

レシピアプリを作りたい。ドキュメントを編集しているような入力のルック アンド フィールを希望します。これを単語で行う場合は、ユーザーが入力に使用するテンプレート フォームを作成します。

フォームは次のようになります。


{Categoty} {Title}
{Image} {yield / nutrition info}

Ingredients
{bulleted list goes here}

Directions
{Numbered list goes here}

Notes / Comments
{Free form text goes here}

RichTextBox に埋め込まれた FlowDocument でこれを実行しようとしましたが、わかりませんでした。情報を保存して FlowDocument パーツに簡単に入力することはできますが、編集を制御して特定の場所に箇条書きや番号を強制する方法や、ユーザーがフォーマットを変更できないようにする方法などを理解できませんでした。

これは FlowDocument で実行できますか? そうでない場合、箇条書き/番号付きリスト領域を作成するにはどうすればよいですか?

4

2 に答える 2

1

ページではなくRichTextBoxを使用している限り、フロードキュメントは編集可能です。

あなたはこれまたはこれまたはこれさえ見てみたいかもしれません

于 2013-01-21T17:59:34.743 に答える
0

リスト用のカスタム コントロールを作成することになりました (箇条書きまたは番号付きの編集可能なリストをサポートするカスタム グリッドと、さまざまなドキュメント パーツに他のコントロールを使用して、必要なコントロールを提供します。ドキュメントの一部とその方法を格納するために XML ファイルを使用します)。 FlowDocument を生成します (これにより、何か新しいものを追加するように求められたときにテンプレートを簡単に更新できることを願っています) ... 印刷目的でのみ FlowDocument を生成します。

必要な機能がすべて得られたわけではありませんが、機能するようになりました。さて、私の次のプロジェクトのために..

于 2013-02-03T19:03:39.273 に答える