C# 禁用在WebBrowser控件中单击或键入

C# 禁用在WebBrowser控件中单击或键入,c#,webbrowser-control,C#,Webbrowser Control,我正在使用WebBrowser控件。我需要禁用单击或键入 如何做到这一点?您可以完全禁用WebBrowser控件,我相信它支持启用禁用功能,因此您可以阅读,但不能单击或键入 YouWebBrowserControllID.Enabled = false; 在其他情况下,试试这个 ((Control)webBrowser1).Enabled = false; 为了防止用户点击链接,我将AllowNavigation属性设置为False 从技术上讲,用户仍然可以点击链接,他们什么也不做。设置此属

我正在使用WebBrowser控件。我需要禁用单击或键入


如何做到这一点?

您可以完全禁用WebBrowser控件,我相信它支持启用禁用功能,因此您可以阅读,但不能单击或键入

YouWebBrowserControllID.Enabled = false;
在其他情况下,试试这个

((Control)webBrowser1).Enabled = false;

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


从技术上讲,用户仍然可以点击链接,他们什么也不做。设置此属性后,更新
DocumentText
属性似乎不起作用,您需要打开
AllowNavigation
,设置html文本,然后关闭。

我已编辑了您的标题。请参阅“”,其中一致意见是“不,他们不应该”。webBrowser1没有启用的方法。我想YouWebBrowserControlID是指webBrowser1(或为WebBrowser控件选择的名称)很好的答案。我试着每秒钟拍摄一次屏幕截图,并在图片框中显示出来!我解决了这个问题:)。谢谢