2013-03-08 89 views
0

我想使wpf webbroswer控件只讀,因爲我仍然希望能夠讓用戶能夠從textfield等複製文本,但我不希望它們能夠單擊按鈕或提交表單。 我將Web瀏覽器控件包裝在一個wpf用戶控件中。當我將IsEnabled proerty設置爲false時,它可以工作,即禁用webbroswer控件,但用戶無法從頁面中選擇文本...以wpf製作WebBrowser控件只讀?

回答

4

您可以處理WebBrowser的Navigating事件並取消它,以便用戶無法導航到另一個頁面。

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