private void ClockOnTimeChanged(object sender, EventArgs eventArgs)
        {
            var newtime = Time.CreateTime_12HourFormat(Clock.ChosenHour, Clock.ChosenMinute,
                                                       AmPmButton.GetCurrentValue() == "PM");

            TimeLabel.Text = newtime.To12HourFormat(false);
        }
 private void OkButton_OnClick(object sender, RoutedEventArgs e)
 {
     ChosenTime = Time.CreateTime_12HourFormat(Clock.ChosenHour, Clock.ChosenMinute,
                                               AmPmButton.GetCurrentValue() == "PM");
     _initialPickedTime = ChosenTime;
     Hide();
 }
 public TimeChooser_InnerPart_Window(Time initialPickedTime)
 {
     InitializeComponent();
     _initialPickedTime   = initialPickedTime;
     ChosenTime           = initialPickedTime;
     Clock.TimeChanged   += ClockOnTimeChanged;
     Clock.Color          = TimeChooser.PrimaryColor;
     TopBorder.Background = TimeChooser.PrimaryColor;
     Circle.Fill          = TimeChooser.ClockBackgroundColor;
     AmPmButton.SetContent("AM", "PM");
     AmPmButton.FontSize = 30;
     ChosenTime          = Time.CreateTime_24HourFormat(13, 0);
 }