private void lblAppointments_MouseDown(object sender, MouseButtonEventArgs e) { if (clientSelected) { setSelectedToNone(); lblAppointments.Background = selectedBrush; ClientFragmentHolder.Children.RemoveAt(0); appointmentWindow = new Scheduling(currentClientGuid); appointmentWindow.DetachContent(); ClientFragmentHolder.Children.Add(appointmentWindow.SchedulingFragment); } else { ErrorHandler.ErrorHandle error = ErrorHandler.ErrorHandle.getInstance(); error.handle(new CustomExceptionForUI("Please select a Client first."), false, true); //EventBus.EventBus.Instance.PostEvent(new CustomEvent("Notify", "Please select a client first", CustomEvent.EventType.warning)); // Show error message. A android style popup } }