背景: 我们在Windows窗体.net 4项目中使用webbrowser控件。 这是为了允许用户编辑html电子邮件的文本。
问题:
我们可以停止用户输入的webbrowser控件自动更正文本吗?
例如,用户键入文本http://www.randomwebsite.com
,然后Web浏览器控件“帮助”用<A> tag
包装该文本。
我想尽可能地阻止这种行为,
结束游戏:
最终,我想要实现的是允许用户将URL放入图像并使用我系统中的数据标签来填充部分URL。 目前,用户必须进入视图源视图并删除A标签才能使其工作,这是一个非常糟糕的解决方案...
我可以听到支持台电话响了!
答案 0 :(得分:0)
目前,我找到的唯一解决方案是捕获keyup
事件,使用TextRange
选择文本,然后使用ExecCommand("unlink")
删除自动链接。
它具有丑陋的缺点,因为链接显示然后消失但它确实有效。