如何在Windows应用程序的浏览器控件中调用Web应用程序?

时间:2012-04-17 14:00:30

标签: c# winforms web-applications webbrowser-control

我准备好了一个Web应用程序。说 MyWebApp ,我只需要创建另一个包含带有Web浏览器控件的窗体的Windows应用程序。

我需要将此Web应用程序调用到该Web浏览器控件中。怎么做?

2 个答案:

答案 0 :(得分:2)

只需将浏览器控件的URL设置为托管Web应用程序的URL即可。

http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.url.aspx

答案 1 :(得分:0)

您能告诉我您想用什么语言创建Widows应用程序?

如果你想要C#:

private void Navigate(String address)
{
    if (String.IsNullOrEmpty(address)) return;
    if (address.Equals("about:blank")) return;
    if (!address.StartsWith("http://") &&
        !address.StartsWith("https://"))
    {
        address = "http://" + address;
    }
    try
    {
        webBrowser1.Navigate(new Uri(address));
    }
    catch (System.UriFormatException)
    {
        return;
    }
}

实现这个: 1-创建一个Web控件并将其放在Windows窗体中(在本例中称为webBrowser1)。 2-使用您要去的网站地址调用导航方法。