none
VS 2017 UWP ecrire sur une autre page

    Question

  • bonjour

     je voudrais savoir si il est possible lorsque j'ai fait un click sur un boutonhyperlink de la main page qui m'envoi sur une       autre page où je renseigne un textbox et je voudrais qu'il s’inscrive automatiquement sur la main page où j'ai un textbox pour recevoir le contenu

    pouvez vous m'aider merci d'avance

    lundi 26 mars 2018 12:21

Réponses

  • Bonjour SIMONGEORGES, 

    Lorsque vous faite une navigation vers une autre page en UWP :

    Frame.Navigate(typeof(SecondPage));

    Vous pouvez lui passer en second paramètre un argument, ici vous lui passerez par exemple la valeur texte de votre TextBox :

    Frame.Navigate(typeof(SecondPage), textBox1.Text);

    Ensuite sur votre seconde page (SecondPage), vous pouvez récupérer l'argument envoyé via la méthode OnNavigatedTo :

    // SecondPage.xaml.cs
    protected override void OnNavigatedTo(NavigationEventArgs e)
    {
        base.OnNavigatedTo(e);
    
        var parameter = e.Parameter as string;
    
        // parameter contient maintenant le contenu de la TextBox que vous lui avez envoyé en page MainPage
    
    }

    Cordialement,

    • Marqué comme réponse SIMONGEORGES lundi 26 mars 2018 14:33
    lundi 26 mars 2018 13:10