diff --git a/HFUTCourseSimulation/Dialog/EditCourse.xaml b/HFUTCourseSimulation/Dialog/EditCourse.xaml index e320fd9..930d044 100644 --- a/HFUTCourseSimulation/Dialog/EditCourse.xaml +++ b/HFUTCourseSimulation/Dialog/EditCourse.xaml @@ -25,7 +25,7 @@ - + diff --git a/HFUTCourseSimulation/Dialog/EditCourse.xaml.cs b/HFUTCourseSimulation/Dialog/EditCourse.xaml.cs index 5c7a2c4..6251b37 100644 --- a/HFUTCourseSimulation/Dialog/EditCourse.xaml.cs +++ b/HFUTCourseSimulation/Dialog/EditCourse.xaml.cs @@ -85,6 +85,17 @@ namespace HFUTCourseSimulation.Dialog { CurrentCourse.Schedules.Clear(); } + private void uiColorPicker_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { + var color = Util.Win32Dialog.PickColor(); + if (color is null) return; + else CurrentCourse.Color.Background = color.Value; + } + + private void uiColorPicker_MouseRightButtonDown(object sender, MouseButtonEventArgs e) { + var color = Util.Win32Dialog.PickColor(); + if (color is null) return; + else CurrentCourse.Color.Foreground = color.Value; + } } } diff --git a/HFUTCourseSimulation/MainWindow.xaml b/HFUTCourseSimulation/MainWindow.xaml index 6a103d8..368f525 100644 --- a/HFUTCourseSimulation/MainWindow.xaml +++ b/HFUTCourseSimulation/MainWindow.xaml @@ -23,7 +23,7 @@ - +