public WelcomePageViewModel() { //LastName = "Obiwan"; Age = 69; SaveCommand = new Command(() => { //Code SaveCommand.ChangeCanExecute(); //Envoie d'un message sur le serveur de message (avec 0 paramètre) //MessagingCenter.Send(this, "SauvegardeTerminee"); //Envoie d'un message sur le serveur de message (avec 1 paramètre) //MessagingCenter.Send(this, "SauvegardeTerminee", DateTime.Now); //Envoie d'un message sur le serveur de message (avec plusieurs params) MessagingCenter.Send(this, "SauvegardeTerminee", new Tuple <DateTime, String>(DateTime.Now, "2 elements")); }, () => { return(!LastName.IsNullOrEmptyOrWhiteSpace()); }); UpdateCommand = new Command(() => { LastName = "Dath Vader"; }); }
public bool IsValid() { if (FirstName.IsNullOrEmptyOrWhiteSpace()) { return(false); } if (LastName.IsNullOrEmptyOrWhiteSpace()) { return(false); } return(true); }