private async void SfRadialMenuItem_OnItemTapped(object sender, ItemTappedEventArgs e) { string name = ((SfRadialMenuItem)sender).StyleId; if (name == GalleryItem) { var picture = await CrossMedia.Current.PickPhotoAsync(new PickMediaOptions()); var nextPage = new ResultsPage(picture.GetStream()); await Navigation.PushAsync(nextPage); } if (name == CameraItem) { var picture = await CrossMedia.Current.TakePhotoAsync( new StoreCameraMediaOptions { DefaultCamera = CameraDevice.Front }); var nextPage = new ResultsPage(picture.GetStream()); await Navigation.PushAsync(nextPage); } if (name == InfoItem) { //var nextPage = new InfoPage(); //await this.Navigation.PushAsync(nextPage); } }
void Handle_ItemTapped(object sender, Syncfusion.SfRadialMenu.XForms.ItemTappedEventArgs e) { var tempItem = (sender as SfRadialMenuItem); if (tempItem.FontIconText == "") { list.Add("Spectrum range one is selected"); } else if (tempItem.FontIconText == "") { list.Add("Spectrum range two is selected"); } else if (tempItem.FontIconText == "") { list.Add("Spectrum range three is selected"); } else if (tempItem.FontIconText == "") { list.Add("Spectrum range four is selected"); } else if (tempItem.FontIconText == "") { list.Add("Notification mode one is selected"); } else if (tempItem.FontIconText == "") { list.Add("Notification mode two is selected"); } else if (tempItem.FontIconText == "") { list.Add("Notification mode three is selected"); } else if (tempItem.FontIconText == "") { list.Add("Slient mode is activated"); } else if (tempItem.FontIconText == "") { list.Add("Vibrate mode is activated"); } else if (tempItem.FontIconText == "") { list.Add("Normal mode is activated"); } else if (tempItem.FontIconText == "") { list.Add("Brightness level is adjusted"); } else if (tempItem.FontIconText == "") { list.Add("Battery mode one is selected"); } else if (tempItem.FontIconText == "") { list.Add("Battery mode two is selected"); } else if (tempItem.FontIconText == "") { list.Add("Battery mode three is selected"); } else if (tempItem.FontIconText == "") { list.Add("Power saver mode one is selected"); } else if (tempItem.FontIconText == "") { list.Add("Power saver mode two is selected"); } else if (tempItem.FontIconText == "") { list.Add("Power saver mode three is selected"); } }
/// <summary> /// Handles Radial Menu item taps /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Handle_ItemTapped(object sender, Syncfusion.SfRadialMenu.XForms.ItemTappedEventArgs e) { Acr.UserDialogs.UserDialogs.Instance.Alert("Clicked on " + ((Syncfusion.SfRadialMenu.XForms.SfRadialMenuItem)sender).Text); }