private void FirstTimeLoaded() { RoutedEventHandler firstTimeLoadHandler = null; firstTimeLoadHandler = (s, e2) => { if (IsNew) { // Zobrazení klávesnice TitleTextBox.Focus(); } // Bez tohoto se to jaksi nechce samo změnit DueDatePicker.ApplyStates(); ReminderPicker.ApplyStates(); // Aby nebylo vidět případné skrytí HideReminderStoryboard.SkipToFill(); HideDueStoryboard.SkipToFill(); this.Loaded -= firstTimeLoadHandler; }; this.Loaded += firstTimeLoadHandler; }
public SetDueDateDialog(DateTime?defaultDate) { InitializeComponent(); DueDatePicker.SelectedDate = (defaultDate == null) ? DateTime.Today : defaultDate; DueDatePicker.Focus(); }
private void HideDue() { DueDatePicker.ApplyStates(); ShowDueStoryboard.Pause(); HideDueStoryboard.Begin(); }