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 @@
-
+