智能表单(2):简单使用HtmlEditor

在一篇中讲简单介绍如何实用HtmlEditor。

请看代码:

1  //设置编码,防止中文乱码
2             htmlEditor1.DefaultPreamble = EncodingType.UTF8;
3             htmlEditor1.DocumentEncoding = EncodingType.UTF8;
4             //设置编辑器为设计模式,即用户可进行编辑操作
5             htmlEditor1.IsDesignMode = true;
6             //加载内容
7             htmlEditor1.LoadDocument("<HTML><HEAD></HEAD><BODY>你好,我是程序猿,我为自己代言</BODY></HTML>");

生成代码,讲看到如下图显示的界面,在这个htmlEditor里可自由的输入文字,删除文字。

好,到这里我们看到了文字输出,我们在来看看更复杂的效果:

1  htmlEditor1.LoadDocument("<HTML><HEAD></HEAD><BODY><INPUT value='你好'/><INPUT type ='button' value='提交'/></BODY></HTML>");

这里只需在初始化加载的文档的时候加载进来两个不同的控件,可以从效果图上看到,这些控件是可以被选中并进行操作的,这就为自定义表单提供了基础。

原文地址:https://www.cnblogs.com/liaotongquan/p/3001452.html