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