WebBrowser Constructor
Collapse the table of content
Expand the table of content

WebBrowser Constructor ()


Initializes a new instance of the WebBrowser class.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public WebBrowser()

Exception Condition

The WebBrowser control is hosted inside Internet Explorer.

By default, the WebBrowser control is empty. To navigate it to an initial document, set the Url property.

The following code example demonstrates the use of this member.

private void PrintHelpPage()
    // Create a WebBrowser instance. 
    WebBrowser webBrowserForPrinting = new WebBrowser();

    // Add an event handler that prints the document after it loads.
    webBrowserForPrinting.DocumentCompleted +=
        new WebBrowserDocumentCompletedEventHandler(PrintDocument);

    // Set the Url property to load the document.
    webBrowserForPrinting.Url = new Uri(@"\\myshare\help.html");

private void PrintDocument(object sender,
    WebBrowserDocumentCompletedEventArgs e)
    // Print the document now that it is fully loaded.

    // Dispose the WebBrowser now that the task is complete. 


for all callers in the call stack to use this constructor. Demand value: Demand; NIB: Named Permission Sets: FullTrust.


for immediate callers to use this control. Demand value: LinkDemand; NIB: Named Permission Sets: FullTrust.

.NET Framework
Available since 2.0
Return to top
© 2015 Microsoft