Quick Tips: Construindo um WebBrowser em WindowsForms

 

Nesta quick tip veremos como usar o componente WebBrowser no WindowsForms para construirmos um WebBrowser.

 

Insira um componente WebBrowser, dois TextBox e três botões na tela de forma que fique assim:




No textBox2, altere a propriedade MultiLines para True e ScrollBars para vertical. Este TextBox exibirá o código HTML do página carregada.

 

 

        private void btnCarregar_Click(object sender, EventArgs e)

        {

            //Método para navegar para uma URL

            webBrowser.Navigate(txtURL.Text);

        }

 

        private void btnProximo_Click(object sender, EventArgs e)

        {

            //Método para ir para a próxima página em Cache

            webBrowser.GoForward();

        }

 

        private void btnAnterior_Click(object sender, EventArgs e)

        {

            //Método para ir para a página anterior em Cache

            webBrowser.GoBack();

        }

 

        private void webBrowser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)

        {

            //DocumentText armazena o código HTML da página carregada

            txtHtml.Text = webBrowser.DocumentText;

        }




É isso aí pessoal, vou ficando por aqui.

Fiquem a vontade para criticar, tirar dúvidas e sugerir novos temas.
Abraço.

Ricardo Coelho