improve:计时器UI
This commit is contained in:
@@ -2459,6 +2459,7 @@ namespace Ink_Canvas
|
||||
SideControlMinimumAutomationSlider,
|
||||
RandWindowOnceCloseLatencySlider,
|
||||
RandWindowOnceMaxStudentsSlider,
|
||||
TimerVolumeSlider,
|
||||
BoardInkWidthSlider,
|
||||
BoardInkAlphaSlider,
|
||||
BoardHighlighterWidthSlider,
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
</ResourceDictionary>
|
||||
</Window.Resources>
|
||||
|
||||
<Border Background="{DynamicResource SeewoTimerWindowBackground}"
|
||||
<Border x:Name="MainBorder" Background="{DynamicResource SeewoTimerWindowBackground}"
|
||||
CornerRadius="15"
|
||||
BorderThickness="1"
|
||||
BorderBrush="{DynamicResource SeewoTimerWindowBorderBrush}"
|
||||
|
||||
@@ -93,6 +93,12 @@ namespace Ink_Canvas
|
||||
{
|
||||
try
|
||||
{
|
||||
|
||||
bool isLightTheme = IsLightTheme();
|
||||
if (!isLightTheme)
|
||||
{
|
||||
SetDarkThemeBorder();
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -123,6 +129,23 @@ namespace Ink_Canvas
|
||||
return true;
|
||||
}
|
||||
|
||||
// 设置深色主题下的灰色边框
|
||||
private void SetDarkThemeBorder()
|
||||
{
|
||||
try
|
||||
{
|
||||
// 找到Border元素并设置灰色边框
|
||||
var border = this.FindName("MainBorder") as Border;
|
||||
if (border != null)
|
||||
{
|
||||
border.BorderBrush = new SolidColorBrush(Color.FromRgb(64, 64, 64));
|
||||
}
|
||||
}
|
||||
catch
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
private void Window_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
||||
{
|
||||
// 记录点击时间
|
||||
|
||||
Reference in New Issue
Block a user