private void UsedSlot_Tapped(object sender, Windows.UI.Xaml.Input.TappedRoutedEventArgs e) { FrameworkElement b = (FrameworkElement)sender; SlotWithAppointmetTappedEvent evnt = new SlotWithAppointmetTappedEvent(); evnt.X = (int)b.GetValue(Grid.ColumnProperty); evnt.Y = (int)b.GetValue(Grid.RowProperty) - 1; string key = "" + (int)b.GetValue(Grid.ColumnProperty) + (int)b.GetValue(Grid.RowProperty); evnt.AppointmentID = appointmentsOnGridM[key]._id; Debug.WriteLine(evnt.AppointmentID); OnUsed(evnt); }
protected virtual void OnUsed(SlotWithAppointmetTappedEvent e) { OnUsedSlotTapped?.Invoke(this, e); }