private void ListBox_Tapped(object sender, Windows.UI.Xaml.Input.TappedRoutedEventArgs e) { var vm = this.DataContext as CountriesViewModel; var msg = new CountryChangedMessage { Country = vm.SelectedCountry }; Messenger.Default.Send <CountryChangedMessage>(msg); this.Frame.GoBack(); }
internal async void OnSettingsChanged(SettingsChangedMessage msg) { if (msg.ChangedSetting == AppSettings.CurrentCitySetting) { this.DefaultToNearestCity = false; } // FIXME //await Cities.DetermineCurrentCityAsync(); this.SelectedCity = Cities.CurrentCity; var countryChangedMsg = new CountryChangedMessage() { Country = this.SelectedCountry }; Messenger.Default.Send <CountryChangedMessage>(countryChangedMsg); }
internal void OnCountryChanged(CountryChangedMessage msg) { this.SelectedCountry = msg.Country; }