Comment passer un paramètre à partir d'une Page vers une autre Page de Xamarin.Les formes?

Je veux envoyer une valeur lorsque j'appuie sur un bouton dans une forme à une autre forme par le biais de la le pattern MVVM.

C'est le fichier XAML

 <Button x:Name="myButton"
            Text="RandomButton"
            TextColor="#000000"
            BackgroundColor="{x:Static local:FrontEndConstants.ButtonBackground}"
            Grid.Row="2" Grid.Column="0"
            Grid.ColumnSpan="3"
            Command="{Binding NewPage}"
            CommandParameter="100">     
</Button>

Et c'est mon ModelView class où j'ai redirigé vers une autre forme.

class JumpMVVM :INotifyPropertyChanged
    {
        public event PropertyChangedEventHandler PropertyChanged;

        private INavigation _navigation;

        public ICommand NewPage
        {
            get
            {
                return new Command(async () =>
                { 
                    await _navigation.PushAsync(new Page2()); //HERE
                });
            }
        }

        public JumpMVVM() { }

        public JumpMVVM(INavigation navigation)
        {                
            _navigation = navigation;                
        }

Le saut œuvres. Comment puis-je envoyer que "CommandParameter" à "Page2" ?

Grâce,
Dragos

OriginalL'auteur Dragos | 2015-02-02