如何在c#WinForms中实现程序内文档?

时间:2011-06-22 15:45:08

标签: c# winforms documentation

对于学生项目,我们希望实施帮助/文档表单。

在这种形式中,我们希望显示应该描述/帮助应用程序的文本和图像。

这些信息可以通过某种常见问题解答来表达,并提供问题和答案。这些问题可以分为不同的类别,如:(一般信息,函数X,函数y,函数z,......)

不幸的是,我不知道实现/显示这个的好方法。我想到了以下可能性:

  • 为每个类别创建PDF,使用树视图进行类别选择并显示所选类别的PDF
  • 在设计时使用richtext文本框,并在运行时将可编辑函数设置为false。 (我不喜欢这个想法)

我还认为更新文档也是一个问题。我想我更愿意使用外部程序来编写文档并将其包含在程序中。

有没有人就此问题提出一些建议? (C#4.0,Winforms)

1 个答案:

答案 0 :(得分:3)

我的建议是使用嵌入式HTML帮助文件。它们使用标准HTML进行演示,并且可以嵌入到您的应用程序中。在MSDN上查看HTML Help for Winforms