none
Criação de navegador no VS: 'WebBrowser web = tabControl.SelectedTab.Controls[0] as WebBrowser;' RRS feed

  • Pergunta

  • private void button1_Click(object sender, EventArgs e) { WebBrowser web = tabControl.SelectedTab.Controls[0] as WebBrowser; if (web != null) web.Navigate(textBox1.Text); } WebBrowser webtab = null;

    Essas são as linhas de código de um botão que realiza a ação de navegar, porém preciso entender cada componente desse código, PRINCIPALMENTE O QUE ESTÁ SUBLINHADO, se puderem me ajudar muito obrigado:

    private void button1_Click(object sender, EventArgs e)
            {
                WebBrowser web = tabControl.SelectedTab.Controls[0] as WebBrowser;
                if (web != null)
                    web.Navigate(textBox1.Text);
            }
    
            WebBrowser webtab = null;

    terça-feira, 15 de novembro de 2016 21:58

Respostas

  • O primeiro controle(control[0]) da lista de controles(controls) existente na tab selecionada(SelectedTab) do controle tabControl é convertido para o tipo WebBrowser e atribuído à variável web.

    Caso não seja nula(web != null) é feita a navegação para o endereço do textbox1.

    É criada uma variável webtab também do tipo WebBrowser e recebe null.


    Rodrigo Reis Ferreira
    Microsoft Certified

    quarta-feira, 16 de novembro de 2016 03:25