Showing a web page on winform

Posted on 2006-05-04
Last Modified: 2012-05-05
Hello experts, I am trying to show a webpage on a winform, basically I want the user to click a button, which will open up a new winform and show a web page on it.  I will pass the url to the new form when the user clicks the button.  How can this work?  What type of control would I need to show the webpage, and what references would I need?

I am already doing a process.start('url here'), but I want the winform to contain the page, I dont want the default browser to open up displaying the page.
Question by:tentavarious
    LVL 44

    Accepted Solution

    Hello tentavarious,

    you can use the webbrowser control for that, you can use the steps outlined here to place it on your form and navigate to an url

    hope this helps a bit

    Author Comment

    Thank you helps out  a lot.  One more question does the net framework have a tool similiar?
    LVL 44

    Expert Comment

    unfortunately not, the activex control is not part of the framework
    LVL 2

    Expert Comment

    You wrote: "unfortunately not, the activex control is not part of the framework"

    I can't believe Microsoft would do this...  the deeper I dig...

    Author Comment

    I did find a com object that works, I referenced this Adobe Acrobat 7.0 Browser control type library 1.0 and added it to my tool bar.  This control does exactly what I need.  But its not a .net object, I would have thought .net would have something.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Why You Should Analyze Threat Actor TTPs

    After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

    If you're writing a .NET application to connect to an Access .mdb database and use pre-existing queries that require parameters, you've come to the right place! Let's say the pre-existing query(qryCust) in Access takes a Date as a parameter and l…
    Introduction As chip makers focus on adding processor cores over increasing clock speed, developers need to utilize the features of modern CPUs.  One of the ways we can do this is by implementing parallel algorithms in our software.   One recent…
    Sending a Secure fax is easy with eFax Corporate ( First, Just open a new email message.  In the To field, type your recipient's fax number You can even send a secure international fax — just include t…
    This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor ( If you're looking for how to monitor bandwidth using netflow or packet s…

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    20 Experts available now in Live!

    Get 1:1 Help Now