locked
Passar vários parametros(vetor) para outra página RRS feed

  • Pergunta

  • Boa Noite,

    Como consigo passar esse vetor inteiro para a Main Page:

            int i = 0;
            TextBox[] datadaprova = new TextBox[3];

            private void Button_Click_AddData(object sender, RoutedEventArgs e)
            {
                datadaprova[i] = new TextBox();
                datadaprova[i].Text = "";
                Datas.Children.Add(datadaprova[i]);
                i++;
            }
            
            private void Button_Click_Finalizar(object sender, RoutedEventArgs e)
            {
                for (int j = 0; j < 3; j++)
                    NavigationService.Navigate(new Uri(string.Format("/MainPage.xaml?dados=" + datadaprova[j].Text), UriKind.Relative));
            }

    E como faço para receber na Main?

            string[] parametrorecebido = new string[3];


    private void Button_Click(object sender, RoutedEventArgs e)
            {
                Button check = new Button();
                check.Content = parametrorecebido[m] ;
                MeusElementos.Children.Add(check);
                m++;
            }

    Do jeito que esta eu passo 3 vezes o primeiro valor.

    Vou ter q passar mais vetores alem desse,como faço para mandar?

    NavigationService.Navigate(new Uri(string.Format("/MainPage.xaml?dados=" + datadaprova[j].Text), UriKind.Relative));

    Obrigado.

    quarta-feira, 30 de julho de 2014 00:35

Todas as Respostas

  • Boa tarde Eduardo,

    Mas esta gerando algum erro, fez o debug ja?

    Att,


    Ricardo Cortes Microsoft Contingent Staff

    Esse contedo e fornecido sem garantias de qualquer tipo, seja expressa ou implicita.

    MSDN Community Support

    quinta-feira, 31 de julho de 2014 18:41
  • Não dá erro,

    Eu estou na MainPage ,clico no Botão vou para Page2,Lá ao clicar em um botão adiciono 3 Text Box,na pagina ao clicar em Finalizar gostaria de passar os dados a Main Page atualizando a pagina(no que postei depende de um botão)

    O problema é que preencho com 3,5,7 e na hora de aparecer só aparece 3,3,3 na outra pagina.

    domingo, 3 de agosto de 2014 20:28