【发布时间】:2011-07-20 16:10:19
【问题描述】:
我们希望通过 WebBrowser 控件向托管在我们应用程序中的网站添加拼写检查。
如果您在 IE9 等较新的浏览器中打开我们的网站,默认情况下,拼写检查已经在浏览器中工作。
有没有办法让它在 WinForms WebBrowser 控件中工作?
编辑:如何让它在 WPF 的 Frame 控件中工作?
【问题讨论】:
标签: c# .net winforms webbrowser-control spell-checking
我们希望通过 WebBrowser 控件向托管在我们应用程序中的网站添加拼写检查。
如果您在 IE9 等较新的浏览器中打开我们的网站,默认情况下,拼写检查已经在浏览器中工作。
有没有办法让它在 WinForms WebBrowser 控件中工作?
编辑:如何让它在 WPF 的 Frame 控件中工作?
【问题讨论】:
标签: c# .net winforms webbrowser-control spell-checking
现在使用 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");
【讨论】:
【讨论】: