禁用 WebBrowser 控件中的点击或输入功能。

5
我正在使用WebBrowser控件,需要禁用点击或输入。
如何实现呢?

1
我已经编辑了你的标题。请参考“问题的标题应该包含“标签”吗?”,在那里达成共识是“不应该”。 - John Saunders
2个回答

6

为了防止用户点击链接,我将 AllowNavigation 属性设置为 False

从技术上讲,用户仍然可以点击链接,只是没有任何作用。在设置此属性后,更新 DocumentText 属性似乎无效,您需要切换 AllowNavigation 开关,设置 HTML 文本,然后再切回关闭状态。


5

你可以纯粹地禁用WebBrowser控件,我相信它支持启用和禁用功能,因此您可以阅读但无法单击或输入。

YouWebBrowserControllID.Enabled = false;

在其他情况下,请尝试这个。
((Control)webBrowser1).Enabled = false;

1
webBrowser1没有启用的方法。我猜YouWebBrowserControlID指的是webBrowser1(或者是为WebBrowser控件选择的名称)。 - Cocoa Dev
很棒的答案。我想每秒钟拍摄屏幕截图并在图片框中显示它!我解决了这个问题 :) 。谢谢 - Parsa

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接