private async void RemoveButton_Click(object sender, RoutedEventArgs e) { try { Appointment appointment = AppointmentListBox.SelectedItem as Appointment; bool isSuccess = await appointmentStore.ShowRemoveAppointmentAsync(appointment.LocalId, new Rect()); if (isSuccess) { status.Log(LocalizableStrings.CALENDAR_APPOINTMENT_REMOVE_SUCCESS); ShowAllAppointments(); } else { status.Log(LocalizableStrings.CALENDAR_APPOINTMENT_REMOVE_FAIL); } } catch (Exception ex) { Debug.WriteLine(ex.ToString()); status.Log(ex.GetType().ToString()); } }