如何从通过WPF WebBrowser控件(C#)打开的Web应用程序获取Control值

时间:2010-07-19 08:53:12

标签: wpf

我有一个问题。

我通过WPF WebBrowser控件调用外部应用程序(Web)。

应用程序正常打开。现在在Web应用程序中,存在某些超链接。

如果用户点击该超链接,我应该能够捕获它的价值。

如何使用这个WEB浏览器实现相同的功能..我的意思是,在哪种情况下,需要编写哪些代码才能使其工作

使用C#3.0,WPF和Dotnet framework 3.5

由于

1 个答案:

答案 0 :(得分:1)

试试这个。

        private void _webBrowser_Navigating(object sender, NavigatingCancelEventArgs e)
    {
        if (string.IsNullOrEmpty(e.Uri.AbsolutePath))
        {
            e.Cancel = true;
            string actionName = e.Uri.LocalPath;
            MessageBox.Show(actionName);
        } 
    }

此致 南大