2024-09-11
C#版HTML编辑器控件源码
一、源码描述环境:VS2022Winform二、功能介绍一个不错的Html编辑器控件源码,采用前面介绍的IE的命令标识符对.NET下的WebBrowser控件进行了扩展,使得它不仅可以作为一个Web浏览器,而且可以作为一个功能强大的Web编辑器。使用命令标识符的基本方法是:webBroser.Document.ExecCommand(stringcommand,boolshowUI,Objectvalue)参数:command要执行的命令的名称。有关命令的完整列表,请参见IE编程之“命令标识符”(CommandIdentifiers)介绍一文。showUI:是否向用户显示命令特定的对话框或消息框。value:要使用该命令分配的值。并非适用于所有命令。备注:ExecCommand公开了大量命令,在HtmlDocument上没有为这些命令公开方法。使用ExecCommand,可以插入新的HTML元素,选择文本和设置文本格式,以及清除缓存的任何身份验证凭据。示例下面的代码示例基于用户当前选定的文本创建一个超链接。//publicvoidSnipSelected()//{//if(webBro