protected override void OnPreviewMouseLeftButtonDown(MouseButtonEventArgs e) { TimeSelecterClickGroup group = default; switch (this.Name.Substring(0, 1)) { case "h": group = TimeSelecterClickGroup.Hours; break; case "m": group = TimeSelecterClickGroup.Minutes; break; case "s": group = TimeSelecterClickGroup.Seconds; break; } var number = int.Parse(this.Name[1..]);
public TimeSelecterClickEventArgs(RoutedEvent revent, TimeSelecterClickGroup group, int?selectedNumber) : base(revent) { this.SelectedNumber = selectedNumber; this.ClickGroup = group; }