private void ApplicationBarIconButton_Click(object sender, EventArgs e) { ApplicationBarIconButton button = sender as ApplicationBarIconButton; PDSMainViewModel pds_mvm = PDSPage.Resources["MyViewModel"] as PDSMainViewModel; if (button.Text.Contains("Add")) { if (pds_mvm.Instance.AddRandom.CanExecute(null)) { pds_mvm.Instance.AddRandom.Execute(null); } } else if (button.Text.Contains("Remove")) { if (pds_mvm.Instance.RemoveFirst.CanExecute(null)) { pds_mvm.Instance.RemoveFirst.Execute(null); } } else if (button.Text.Contains("Randomize")) { if (pds_mvm.Instance.Randomize.CanExecute(null)) { pds_mvm.Instance.Randomize.Execute(null); } } }