【发布时间】:2010-02-18 13:24:19
【问题描述】:
我在我正在构建的 WinForm 应用程序中使用 WebBrowser 控件作为 html 编辑器。我有一个按钮,可以将一些文本粘贴到 WebBrowser 控件中,该控件在除 1 之外的每台机器上都可以正常工作!下面是按钮点击事件背后的代码:
Clipboard.SetText("Some text ...")
WebBrowser.Document.ExecCommand("paste", False, Nothing)
我已将问题追溯到第二行代码。更让我困惑的是,如果用户在 WebBrowser 控件的标准右键菜单上使用“粘贴”选项,那么它会很好地粘贴文本。
有人知道这里可能出了什么问题吗?
【问题讨论】:
-
错误/异常/预期/实际结果是什么?
-
文本应该被粘贴到 WebBrowser 控件中,但它没有 - 没有任何反应,也没有生成异常。文本在剪贴板中,但这就是为什么我知道问题出在第二行代码
标签: .net winforms webbrowser-control