locked
Abrir coneudo de uma ágina em outra RRS feed

  • Pergunta

  • Galera eu estou com uma séria dúvida, sou iniciante em CSharp, e amor essa linguagem, meio que to aprendendo.

    EU QUERO SABER SE TEM COMO NO EVENTO DO BOTÃO CLIQUE FAZER ELE ABRIR O CONTEUDO EM OUTRA PÁGINA XAML.

    SÃO DUAS PÁGINAS. NA PÁGINA UMA TEM UM CAMPO DE TEXTO ON A PESSOA VAI DIGITAR UM TEXTO.

    SÓ QUE EU QUERO QUE ESSE TESTO APAREÇA NÃO NESTA PÁGINA MAIS EM OUTRA.

    O CÓDIGO QUE TO USANDO NO BOTÃO É ESSE:

                

     private void irParaUrlOk(object sender, System.Windows.Input.MouseEventArgs e)
            {
                if (NetworkInterface.GetIsNetworkAvailable() == true)
                {
                    string URL = "http://" + urlBrowser.Text;
                    browserone.Navigate(new Uri(URL, UriKind.Absolute));

                }
                IrOk.Visibility = Visibility.Collapsed;

            }

    QUANDO A PESSOA CLICAR QUERO QUE ELE MOSTRE O RESULTADO NA PÁGINA DOIS.

    TIPO, NA PÁGINA 1, TEM UM WEBBROWSER, MAIS QUERO QUE LEVE O QUE DEVERIA SER PARA ESTE WEB BROWSER NO WEB BROWSER DA PÁGINA 2.

    ESPERO QUE TENHAM ENTENDIDO A PERGUNTA. E MUITO OBRIGADO A QUEM PODER ME AJUDAR.

    LEMBRANDO QUE PÁGINA É EM XAML WINDOWS PHONE 8
    domingo, 27 de abril de 2014 13:31

Respostas

  • Wedson blz cara?
    Não entendi muito bem.

    Vc ta usando web browser nas telas? Há essa necessidade?
    Caso seja um XAML simples, com um textbox numa tela e um textblock na outra, vc pode passar os valores via querystring, tipo:

    NavigationService.Navigate(new Uri(string.Format("/Pagina2.xaml?parametro={0}", valor), UriKind.Relative));

    E na página 2 fazer o request dessa informação:

    var teste = NavigationContext.QueryString["parametro"];

    • Editado BondBreja segunda-feira, 28 de abril de 2014 21:00
    • Marcado como Resposta Giovani Cr sexta-feira, 2 de maio de 2014 15:55
    segunda-feira, 28 de abril de 2014 20:59
  • Boa tarde Wedson,

    Alguma novidade?

    Att,


    Giovani Cruzara – Microsoft Contingent Staff

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.

    Msdn Community Support

    Por favor, lembre-se de “Marcar como Resposta” as respostas que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta Giovani Cr sexta-feira, 2 de maio de 2014 15:55
    quarta-feira, 30 de abril de 2014 19:20

Todas as Respostas

  • Wedson blz cara?
    Não entendi muito bem.

    Vc ta usando web browser nas telas? Há essa necessidade?
    Caso seja um XAML simples, com um textbox numa tela e um textblock na outra, vc pode passar os valores via querystring, tipo:

    NavigationService.Navigate(new Uri(string.Format("/Pagina2.xaml?parametro={0}", valor), UriKind.Relative));

    E na página 2 fazer o request dessa informação:

    var teste = NavigationContext.QueryString["parametro"];

    • Editado BondBreja segunda-feira, 28 de abril de 2014 21:00
    • Marcado como Resposta Giovani Cr sexta-feira, 2 de maio de 2014 15:55
    segunda-feira, 28 de abril de 2014 20:59
  • Boa tarde Wedson,

    Alguma novidade?

    Att,


    Giovani Cruzara – Microsoft Contingent Staff

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.

    Msdn Community Support

    Por favor, lembre-se de “Marcar como Resposta” as respostas que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta Giovani Cr sexta-feira, 2 de maio de 2014 15:55
    quarta-feira, 30 de abril de 2014 19:20