public void PrintDiagnosis(Diagnosis diagnosis) { TextBoxController.ReplaceTextBox(diagnosis.Text, PreviewBox); TextBoxController.TextAdd(diagnosis.Text, EditBox); NameTextBox.Text = diagnosis.Name; diagnosis.IncrementUseCount(); var diagnosisView = CollectionViewSource.GetDefaultView(DiagnosisCollection); diagnosisView.MoveCurrentTo(diagnosis); diagnosisView.Refresh(); FilterController.ClearFilter(); }
private void SearchBox_PreviewKeyDown(object sender, KeyEventArgs e) { var diagnosis = GetCurrent(); if (diagnosis == null) { return; } var diagnosisGroup = diagnosis.DiagnosisGroup; if (e.Key == Key.Right) { FilterController.SetDiagnosisGroupFilter(diagnosisGroup); e.Handled = true; } if (e.Key == Key.Left) { FilterController.ClearFilter(); e.Handled = true; } }
private void OnWindowLoaded(object sender, RoutedEventArgs e) { FilterController.ClearFilter(); }
private void ClearFilterButton_Click(object sender, RoutedEventArgs e) { FilterController.ClearFilter(); }