c# – WinForms WebBrowser中的拼写检查

我们希望通过WebBrowser控件向我们的应用程序中托管的网站添加拼写检查.

如果您在IE9等较新的浏览器中打开我们的网站,则默认情况下拼写检查已在浏览器中运行.

有没有办法让这个在WinForms WebBrowser控件中工作?

编辑:如何让它在WPF中的Frame控件中工作?

最佳答案 使用IE 11或Edge进行拼写检查现在正在使用Web浏览器控件和
Windows 10.我设法让它在一个令人满意的身体上工作:

foreach (HtmlElement el in Document.All)
        {
            el.SetAttribute("unselectable", "on");
            el.SetAttribute("contenteditable", "false");
        }
        Document.Body.SetAttribute("width", Width.ToString() + "px");
        Document.Body.SetAttribute("contenteditable", "true");
        Document.Body.SetAttribute("spellcheck", "true");
点赞