在wpf中以只读方式创建WebBrowser控件?

时间:2013-03-08 15:53:24

标签: c# wpf

我想让wpf webbroswer控件只读,因为我仍然希望能够让用户能够从文本字段等复制文本,但我不希望他们能够点击按钮或提交表单。 我将Web浏览器控件包装在wpf用户控件中。当我将IsEnabled proerty设置为false时,它会工作,即webbroswer控件被禁用但用户无法从页面中选择文本...

1 个答案:

答案 0 :(得分:4)

您可以处理WebBrowser的Navigating事件并取消它,以便用户无法导航到其他页面。

void myBrowser_Navigating(object sender, NavigatingCancelEventArgs e)
{
    e.Cancel = true;      
}