Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是否向用户显示格式化的内容?_C#_.net_Winforms - Fatal编程技术网

C# 是否向用户显示格式化的内容?

C# 是否向用户显示格式化的内容?,c#,.net,winforms,C#,.net,Winforms,我正在开发一个测试应用程序,用于测试我们的一些产品。测试过程包括向测试人员(可能不是经过专业培训的IT专家)显示说明。这些说明涉及格式化,也可能包含图片。展示这些东西的好方法是什么 我曾考虑过使用WebBrowser控件并将其指向静态HTML,但在遇到一些问题后(WebBrowser控件使用不同版本的渲染引擎,然后是本地安装的IE等等),我觉得这可能不是最好的选择 使用HTML的一个理由是,我可以使用许多模板引擎中的一个来轻松地创建指令内容,而不需要太多的格式设置 您对这里使用什么有什么建议吗?

我正在开发一个测试应用程序,用于测试我们的一些产品。测试过程包括向测试人员(可能不是经过专业培训的IT专家)显示说明。这些说明涉及格式化,也可能包含图片。展示这些东西的好方法是什么

我曾考虑过使用WebBrowser控件并将其指向静态HTML,但在遇到一些问题后(WebBrowser控件使用不同版本的渲染引擎,然后是本地安装的IE等等),我觉得这可能不是最好的选择

使用HTML的一个理由是,我可以使用许多模板引擎中的一个来轻松地创建指令内容,而不需要太多的格式设置


您对这里使用什么有什么建议吗?

如果winforms不是严格要求,您可以尝试在WPF应用程序中使用


它应该允许您获得所需的所有布局,您还可以找到一些工具来转换HTML(当然有一些限制)。

您可以将WebKit或Gecko嵌入到应用程序中,而不用使用Trident WebBrowser控件