c# - WPF 模板表单

标签 c# c++ .net wpf flowdocument

我想创建一个食谱应用程序。我希望输入看起来和感觉起来就像您正在编辑文档一样。如果我在 word 中这样做,我会创建一个模板表单供用户用于输入。

表单看起来像这样:


{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 中完成吗?如果没有,我如何创建项目符号/编号列表区域?

最佳答案

只要您使用 RichTextBox 而不是 Page,流文档就可以编辑。

你可能想看看thisthis甚至 this

关于c# - WPF 模板表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14443882/

相关文章:

c# - 在 .NET 中找到进程树

c# - Office 365 任务 API - 在 web.config C# 中使用固定用户凭据访问 api

c# 我如何在消息框(控制台应用程序)中显示此数组

c# - 反序列化对象时没有对象错误的映射

C# 虚拟和覆盖关键字

c# - 我检查了 INotifyPropertyChanged 但如何利用它?

用于读写的 C++ 二进制 fstream 不起作用

c++ - Visual C++ 类库

c++ - 在 VS 2010 C++ 中编译项目时出错

c# - 将数据传递到 ASP.NET MVC 中的母版页