| Você está aqui: C# ::: Windows Forms ::: WebBrowser | 
| Entenda e aprenda a usar o componente WebBrowser em suas aplicações C#Quantidade de visualizações: 14966 vezes | 
| O controle WebBrowser nos permite exibir páginas web (ou documentos semelhantes) em nossos formulários Windows Forms. Veja a posição desta classe na hierarquia de classes da plataforma .NET: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Windows.Forms.Control
        System.Windows.Forms.WebBrowserBase
          System.Windows.Forms.WebBrowser
Nesta dica mostrarei como incluir um controle WebBrowser e carregar a página inicial do meu site Arquivo de Códigos. Para isso siga os seguintes passos: 1) Crie uma nova aplicação Windows Forms e vá na aba Commom Controls da Toolbox. Localize o componente WebBrowser e arraste-o para a posição desejada no formulário. 2) Adicione um botão ao formulário e coloque o código abaixo em seu evento Click: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
private void button1_Click(object sender, EventArgs e)
{
  webBrowser1.Navigate("http://www.arquivodecodigos.net");
}
Execute a aplicação e clique no botão. Imediatamente você verá a página inicial do meu site http://www.arquivodecodigos.net ser carregada no controle WebBrowser. Note que este controle realmente se comporta como um navegador web tal como o Internet Explorer. Experimente clicar nos links para ver o resultado. O controle WebBrowser possui várias propriedades, métodos e eventos relacionados à navegação de uma página ou documento web. Entre as operações que podemos realizar estão: carregar um documento a partir de uma URL, mover para frente ou para trás na lista do histórico de navegação, recarregar uma página, interromper o carregamento, etc. Podemos ainda manipular o conteúdo de uma página web por meio da propriedade Document, que contém um objeto HtmlDocument que fornece acesso gerenciado ao HTML document object model (DOM) da página atual. Esta propriedade é útil, quando usada em combinação com a propriedade ObjectForScripting, para implementar uma comunicação de duas vias entre o código de nossas aplicações e o código HTML dinâmico (dynamic HTML (DHTML)) da página web, nos permitindo combinar controles de páginas web com os controles Windows Forms em apenas uma interface do usuário. Podemos também usar a propriedade Document para chamar métodos de código de scripting a partir da aplicação C#. O código de scripting pode acessar a aplicação C# por meio do objeto window.external, que é um objeto DOM nativo (built-in) fornecido para o acesso ao host, e que faz um mapeamento para o objeto que especificamos para a propriedade ObjectForScripting. | 
|  Link para compartilhar na Internet ou com seus amigos: | 
| Desafios, Exercícios e Algoritmos Resolvidos de C# | 
| Veja mais Dicas e truques de C# | 
| Dicas e truques de outras linguagens | 
| E-Books em PDF | ||||
| 
 | ||||
| 
 | ||||
| Linguagens Mais Populares | ||||
| 
			   1º lugar: Java | 


 
 




