Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在Windows应用程序中调用web应用程序&x27;浏览器控件?_C#_Winforms_Web Applications_Webbrowser Control - Fatal编程技术网

C# 如何在Windows应用程序中调用web应用程序&x27;浏览器控件?

C# 如何在Windows应用程序中调用web应用程序&x27;浏览器控件?,c#,winforms,web-applications,webbrowser-control,C#,Winforms,Web Applications,Webbrowser Control,我已经准备好了一个web应用程序。比如说MyWebApp,我只需要创建另一个包含带有Web浏览器控件的窗体的windows应用程序 我需要将此web应用程序调用到该web浏览器控件中。如何执行此操作?只需将浏览器控件的URL设置为承载web应用程序的URL即可 您能告诉我您想用什么语言创建Widows应用程序吗 如果你想在C#中: 要落实这一点: 1-创建一个web控件并将其放入windows窗体(在本例中称为webBrowser1)。 2-使用您想要访问的网站的地址调用navigate方法 p

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


我需要将此web应用程序调用到该web浏览器控件中。如何执行此操作?

只需将浏览器控件的URL设置为承载web应用程序的URL即可


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

如果你想在C#中:

要落实这一点: 1-创建一个web控件并将其放入windows窗体(在本例中称为webBrowser1)。 2-使用您想要访问的网站的地址调用navigate方法

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;
    }
}