InkCanvasForClass/Ink Canvas/MainWindow.xaml

5600 lines
530 KiB
Plaintext
Raw Normal View History

<Window Name="window" x:Class="Ink_Canvas.MainWindow"
2022-08-31 17:22:46 +08:00
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
2023-02-11 00:18:48 +08:00
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern"
2024-03-09 19:06:54 +08:00
xmlns:c="clr-namespace:Ink_Canvas.Converter"
xmlns:Controls="http://schemas.microsoft.com/netfx/2009/xaml/presentation"
2023-02-11 00:18:48 +08:00
mc:Ignorable="d"
AllowsTransparency="True"
WindowStyle="None"
ResizeMode="NoResize"
WindowState="Maximized"
Loaded="Window_Loaded"
Background="Transparent"
ShowInTaskbar="False"
2024-05-02 15:49:23 +08:00
Title="Ink Canvas for Class"
2023-02-11 00:18:48 +08:00
Topmost="True"
KeyDown="Window_KeyDown"
Closing="Window_Closing"
Closed="Window_Closed"
PreviewKeyDown="Main_Grid_PreviewKeyDown"
Height="7000" Width="1440"
2023-02-11 00:18:48 +08:00
FontFamily="Microsoft YaHei UI"
MouseWheel="Window_MouseWheel"
Foreground="Black"
Stylus.IsPressAndHoldEnabled="False">
2022-08-31 17:22:46 +08:00
<!--资源中添加命令-->
<Window.Resources>
<c:IsEnabledToOpacityConverter x:Key="IsEnabledToOpacityConverter" />
<c:BooleanToVisibilityConverter x:Key="BooleanToVisibilityConverter" />
<c:IntNumberToString x:Key="IntNumberToString" />
<c:IntNumberToString2 x:Key="IntNumberToString2" />
<RoutedUICommand x:Key="KeyExit" Text=" " />
<RoutedUICommand x:Key="HotKey_Command_Undo" Text=" " />
<RoutedUICommand x:Key="HotKey_Command_Redo" Text=" " />
<RoutedUICommand x:Key="HotKey_Command_Clear" Text=" " />
<RoutedUICommand x:Key="HotKey_Capture" Text=" " />
<RoutedUICommand x:Key="HotKey_Hide" Text=" " />
<RoutedUICommand x:Key="HotKey_ChangeToDrawTool" Text=" " />
<RoutedUICommand x:Key="HotKey_ChangeToQuitDrawTool" Text=" " />
<RoutedUICommand x:Key="HotKey_ChangeToSelect" Text=" " />
<RoutedUICommand x:Key="HotKey_ChangeToEraser" Text=" " />
<RoutedUICommand x:Key="HotKey_ChangeToBoard" Text=" " />
<RoutedUICommand x:Key="HotKey_ChangeToPen1" Text=" " />
<RoutedUICommand x:Key="HotKey_ChangeToPen2" Text=" " />
<RoutedUICommand x:Key="HotKey_ChangeToPen3" Text=" " />
<RoutedUICommand x:Key="HotKey_ChangeToPen4" Text=" " />
<RoutedUICommand x:Key="HotKey_ChangeToPen5" Text=" " />
<RoutedUICommand x:Key="HotKey_DrawLine" Text=" " />
2022-08-31 17:22:46 +08:00
</Window.Resources>
<!--输入命令绑定-->
<Window.InputBindings>
<KeyBinding Gesture="Shift+Esc" Command="{StaticResource KeyExit}" />
<KeyBinding Modifiers="Control" Key="Z" Command="{StaticResource HotKey_Command_Undo}" />
<KeyBinding Modifiers="Control" Key="Y" Command="{StaticResource HotKey_Command_Redo}" />
2023-12-22 00:14:15 +08:00
<KeyBinding Modifiers="Control" Key="E" Command="{StaticResource HotKey_Command_Clear}" />
<KeyBinding Modifiers="Alt" Key="C" Command="{StaticResource HotKey_Capture}" />
<KeyBinding Modifiers="Alt" Key="V" Command="{StaticResource HotKey_Hide}" />
2023-02-13 15:57:10 +08:00
<KeyBinding Modifiers="Alt" Key="S" Command="{StaticResource HotKey_ChangeToSelect}" />
<KeyBinding Modifiers="Alt" Key="D" Command="{StaticResource HotKey_ChangeToDrawTool}" />
2023-12-22 00:14:15 +08:00
<KeyBinding Modifiers="Alt" Key="Q" Command="{StaticResource HotKey_ChangeToQuitDrawTool}" />
2023-02-13 15:57:10 +08:00
<KeyBinding Modifiers="Alt" Key="E" Command="{StaticResource HotKey_ChangeToEraser}" />
2023-12-22 00:14:15 +08:00
<KeyBinding Modifiers="Alt" Key="B" Command="{StaticResource HotKey_ChangeToBoard}" />
2023-02-13 15:57:10 +08:00
<KeyBinding Modifiers="Alt" Key="D1" Command="{StaticResource HotKey_ChangeToPen1}" />
<KeyBinding Modifiers="Alt" Key="D2" Command="{StaticResource HotKey_ChangeToPen2}" />
<KeyBinding Modifiers="Alt" Key="D3" Command="{StaticResource HotKey_ChangeToPen3}" />
<KeyBinding Modifiers="Alt" Key="D4" Command="{StaticResource HotKey_ChangeToPen4}" />
<KeyBinding Modifiers="Alt" Key="D5" Command="{StaticResource HotKey_ChangeToPen5}" />
<KeyBinding Modifiers="Alt" Key="L" Command="{StaticResource HotKey_DrawLine}" />
2022-08-31 17:22:46 +08:00
</Window.InputBindings>
<!--命令执行方法绑定-->
<Window.CommandBindings>
<CommandBinding CanExecute="CommandBinding_CanExecute" Command="{StaticResource KeyExit}" Executed="KeyExit" />
<CommandBinding CanExecute="CommandBinding_CanExecute" Command="{StaticResource HotKey_Command_Undo}"
Executed="HotKey_Undo" />
<CommandBinding CanExecute="CommandBinding_CanExecute" Command="{StaticResource HotKey_Command_Redo}"
Executed="HotKey_Redo" />
<CommandBinding CanExecute="CommandBinding_CanExecute" Command="{StaticResource HotKey_Command_Clear}"
Executed="HotKey_Clear" />
<CommandBinding CanExecute="CommandBinding_CanExecute" Command="{StaticResource HotKey_ChangeToDrawTool}"
Executed="KeyChangeToDrawTool" />
<CommandBinding CanExecute="CommandBinding_CanExecute" Command="{StaticResource HotKey_ChangeToQuitDrawTool}"
Executed="KeyChangeToQuitDrawTool" />
<CommandBinding CanExecute="CommandBinding_CanExecute" Command="{StaticResource HotKey_ChangeToSelect}"
Executed="KeyChangeToSelect" />
<CommandBinding CanExecute="CommandBinding_CanExecute" Command="{StaticResource HotKey_ChangeToEraser}"
Executed="KeyChangeToEraser" />
<CommandBinding CanExecute="CommandBinding_CanExecute" Command="{StaticResource HotKey_ChangeToBoard}"
Executed="KeyChangeToBoard" />
<CommandBinding CanExecute="CommandBinding_CanExecute" Command="{StaticResource HotKey_Capture}"
Executed="KeyCapture" />
<CommandBinding CanExecute="CommandBinding_CanExecute" Command="{StaticResource HotKey_Hide}"
Executed="KeyHide" />
<CommandBinding CanExecute="CommandBinding_CanExecute" Command="{StaticResource HotKey_DrawLine}"
Executed="KeyDrawLine" />
2022-08-31 17:22:46 +08:00
</Window.CommandBindings>
2023-12-22 00:14:15 +08:00
<Grid x:Name="Main_Grid">
<!--// 设置界面 //-->
<Grid Panel.ZIndex="999" x:Name="BorderSettingsMask" MouseDown="SettingsOverlayClick" IsHitTestVisible="False"
2024-06-06 20:09:23 +08:00
Margin="0,0,0,0">
<Border Name="BorderSettings" Background="#ee18181b" ui:ThemeManager.RequestedTheme="Dark" Width="440"
HorizontalAlignment="Left" Margin="300,150,0,350" Visibility="Visible">
<Grid>
<ui:ScrollViewerEx Margin="0,80,0,50" VerticalScrollBarVisibility="Auto"
PanningMode="VerticalOnly" ui:ThemeManager.RequestedTheme="Dark"
ManipulationBoundaryFeedback="SCManipulationBoundaryFeedback"
Name="SettingsPanelScrollViewer">
<StackPanel Margin="20,20,20,20">
<Border Margin="0,0,0,10" Height="100" CornerRadius="5" BorderBrush="#a1a1aa"
BorderThickness="1">
<ui:SimpleStackPanel VerticalAlignment="Center">
<TextBlock Foreground="#fafafa" HorizontalAlignment="Center"
VerticalAlignment="Center" FontSize="15" Margin="0,0,0,10"
Text="设置更改将自动保存,部分设置需要重启软件后生效" />
<ui:SimpleStackPanel Spacing="5">
<ui:SimpleStackPanel Spacing="5" Orientation="Horizontal"
HorizontalAlignment="Center">
<Button Width="116" Height="45" FontFamily="Microsoft YaHei UI"
Click="BtnRestart_Click">
<Button.Resources>
</Button.Resources>
<ui:SimpleStackPanel Orientation="Horizontal"
VerticalAlignment="Center"
HorizontalAlignment="Center" Spacing="0">
<Image RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,0,6,0" Height="20" Width="20">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing Brush="White" Geometry="F1 M24,24z M0,0z M6.34315,6.34315C7.84299,4.8433 9.87707,4.0005 11.9981,4 14.2527,4.00897 16.4167,4.88785 18.039,6.45324L18.5858,7 16,7C15.4477,7 15,7.44772 15,8 15,8.55228 15.4477,9 16,9L21,9C21.1356,9 21.2649,8.97301 21.3828,8.92412 21.5007,8.87532 21.6112,8.80298 21.7071,8.70711 21.8902,8.52405 21.9874,8.28768 21.9989,8.04797 21.9996,8.03199 22,8.016 22,8L22,3C22,2.44772 21.5523,2 21,2 20.4477,2 20,2.44772 20,3L20,5.58579 19.4471,5.03289 19.435,5.02103C17.4405,3.09289,14.7779,2.01044,12.0038,2L12,2C9.34784,2 6.8043,3.05357 4.92893,4.92893 3.05357,6.8043 2,9.34784 2,12 2,12.5523 2.44772,13 3,13 3.55228,13 4,12.5523 4,12 4,9.87827 4.84285,7.84344 6.34315,6.34315z" />
<GeometryDrawing Brush="White" Geometry="F1 M24,24z M0,0z M22,12C22,14.6522 20.9464,17.1957 19.0711,19.0711 17.1957,20.9464 14.6522,22 12,22L11.9962,22C9.22213,21.9896,6.55946,20.9071,4.56496,18.979L4.55289,18.9671 4,18.4142 4,21C4,21.5523 3.55228,22 3,22 2.44772,22 2,21.5523 2,21L2,16.0002C2,15.8646 2.02699,15.7351 2.07588,15.6172 2.12432,15.5001 2.19595,15.3904 2.29078,15.295 2.29219,15.2936 2.2936,15.2922 2.29502,15.2908 2.48924,15.0977 2.74301,15.0008 2.997,15 2.998,15 2.999,15 3,15L8,15C8.55228,15 9,15.4477 9,16 9,16.5523 8.55228,17 8,17L5.41421,17 5.96095,17.5467C7.5833,19.1122 9.74736,19.9911 12.002,20 14.123,19.9995 16.157,19.1567 17.6569,17.6569 19.1571,16.1566 20,14.1217 20,12 20,11.4477 20.4477,11 21,11 21.5523,11 22,11.4477 22,12z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<Label FontSize="16" Foreground="#fafafa"
VerticalAlignment="Center" FontFamily="Microsoft YaHei UI"
FontWeight="Bold">
重启
</Label>
</ui:SimpleStackPanel>
</Button>
<Button Width="116" Height="45" FontFamily="Microsoft YaHei UI"
Click="BtnResetToSuggestion_Click"
Margin="0,0,0,0">
<ui:SimpleStackPanel Orientation="Horizontal"
VerticalAlignment="Center"
HorizontalAlignment="Center" Spacing="0">
<Image
Margin="0,0,4,0" RenderOptions.BitmapScalingMode="HighQuality"
Height="20" Width="20" >
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing Brush="White" Geometry="F1 M24,24z M0,0z M2,6C2,5.44772,2.44772,5,3,5L21,5C21.5523,5 22,5.44772 22,6 22,6.55228 21.5523,7 21,7L3,7C2.44772,7,2,6.55228,2,6z" />
<GeometryDrawing Brush="White" Geometry="F1 M24,24z M0,0z M2,12C2,11.4477,2.44772,11,3,11L7,11C7.55228,11 8,11.4477 8,12 8,12.5523 7.55228,13 7,13L3,13C2.44772,13,2,12.5523,2,12z" />
<GeometryDrawing Brush="White" Geometry="F1 M24,24z M0,0z M3,17C2.44772,17 2,17.4477 2,18 2,18.5523 2.44772,19 3,19L7,19C7.55228,19 8,18.5523 8,18 8,17.4477 7.55228,17 7,17L3,17z" />
<GeometryDrawing Brush="White" Geometry="F1 M24,24z M0,0z M12.3829,11.2029C13.4335,10.1522 14.8952,9.5 16.5,9.5 17.9587,9.5 19.3576,10.0795 20.3891,11.1109 21.4205,12.1424 22,13.5413 22,15 22,16.2593 21.6038,17.4867 20.8675,18.5083 20.1311,19.5299 19.092,20.2939 17.8974,20.6921 16.7027,21.0903 15.413,21.1026 14.211,20.7271 13.009,20.3516 11.9556,19.6074 11.2,18.6 10.8686,18.1582 10.9582,17.5314 11.4,17.2 11.8418,16.8686 12.4686,16.9582 12.8,17.4 13.3037,18.0716 14.006,18.5677 14.8073,18.8181 15.6087,19.0684 16.4685,19.0602 17.2649,18.7947 18.0614,18.5292 18.7541,18.0199 19.245,17.3388 19.7359,16.6578 20,15.8395 20,15 20,14.0717 19.6313,13.1815 18.9749,12.5251 18.3185,11.8687 17.4283,11.5 16.5,11.5 15.4448,11.5 14.4865,11.9278 13.7971,12.6171L13.4142,13 15,13C15.5523,13 16,13.4477 16,14 16,14.5523 15.5523,15 15,15L11.0007,15C10.9997,15 10.998,15 10.997,15 10.8625,14.9996 10.7343,14.9727 10.6172,14.9241 10.5001,14.8757 10.3904,14.804 10.295,14.7092 10.2936,14.7078 10.2922,14.7064 10.2908,14.705 10.196,14.6096 10.1243,14.4999 10.0759,14.3828 10.027,14.2649 10,14.1356 10,14L10,10C10,9.44772 10.4477,9 11,9 11.5523,9 12,9.44772 12,10L12,11.5858 12.3829,11.2029z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<Label Margin="2,0,0,0" FontSize="16" VerticalAlignment="Center"
FontFamily="Microsoft YaHei UI">
重置
</Label>
</ui:SimpleStackPanel>
</Button>
<Button Width="116" Height="45" FontFamily="Microsoft YaHei UI"
Click="BtnExit_Click">
<Button.Resources>
</Button.Resources>
<ui:SimpleStackPanel Orientation="Horizontal"
VerticalAlignment="Center"
HorizontalAlignment="Center" Spacing="0">
<Image RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,0,6,0" Height="20" Width="20">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing Brush="White" Geometry="F1 M24,24z M0,0z M13,2C13,1.44772 12.5523,1 12,1 11.4477,1 11,1.44772 11,2L11,12C11,12.5523 11.4477,13 12,13 12.5523,13 13,12.5523 13,12L13,2z" />
<GeometryDrawing Brush="White" Geometry="F1 M24,24z M0,0z M19.1073,5.89303C18.7168,5.50243 18.0837,5.50232 17.6931,5.89277 17.3025,6.28322 17.3024,6.91639 17.6928,7.30698 18.8098,8.42441 19.571,9.84758 19.8802,11.397 20.1894,12.9464 20.0329,14.5528 19.4305,16.0134 18.828,17.474 17.8065,18.7235 16.4948,19.6043 15.1831,20.4851 13.64,20.9578 12.06,20.9628 10.48,20.9677 8.93392,20.5047 7.61674,19.6321 6.29956,18.7595 5.27025,17.5164 4.65863,16.0596 4.04701,14.6028 3.88046,12.9975 4.17999,11.4462 4.47952,9.89485 5.23171,8.46694 6.3417,7.34254 6.7297,6.9495 6.72562,6.31635 6.33258,5.92835 5.93955,5.54036 5.3064,5.54444 4.9184,5.93747 3.5309,7.34298 2.59067,9.12786 2.21626,11.067 1.84185,13.0062 2.05003,15.0128 2.81456,16.8338 3.57909,18.6549 4.86572,20.2087 6.5122,21.2994 8.15867,22.3902 10.0913,22.9689 12.0662,22.9627 14.0412,22.9566 15.9701,22.3657 17.6098,21.2647 19.2494,20.1637 20.5262,18.6018 21.2793,16.776 22.0324,14.9502 22.2281,12.9424 21.8415,11.0056 21.455,9.06878 20.5036,7.28981 19.1073,5.89303z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<Label Foreground="#fafafa" FontSize="16"
VerticalAlignment="Center" FontFamily="Microsoft YaHei UI"
FontWeight="Bold">
退出
</Label>
</ui:SimpleStackPanel>
</Button>
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Border>
<GroupBox>
<GroupBox.Header>
<TextBlock Margin="0,12,0,0" Text="启动" FontWeight="Bold" Foreground="#fafafa"
FontSize="26" />
</GroupBox.Header>
<ui:SimpleStackPanel Spacing="6">
<ui:ToggleSwitch OnContent="" OffContent="" Visibility="Collapsed"
Name="ToggleSwitchIsAutoUpdate" Header="自动检查更新"
FontFamily="Microsoft YaHei UI"
Toggled="ToggleSwitchIsAutoUpdate_Toggled" />
<ui:ToggleSwitch OnContent="" OffContent="" Visibility="Collapsed"
Name="ToggleSwitchIsAutoUpdateWithSilence" Header="静默更新"
FontFamily="Microsoft YaHei UI"
Toggled="ToggleSwitchIsAutoUpdateWithSilence_Toggled" />
<Border BorderBrush="Black" BorderThickness="1" CornerRadius="5" Padding="12"
Visibility="{Binding ElementName=ToggleSwitchIsAutoUpdateWithSilence, Path=Visibility}">
<ui:SimpleStackPanel Spacing="12">
<TextBlock
Text="# 关闭静默更新后,已完成安装包的下载后将会弹窗询问是否进行更新,开启静默更新后将会在安装包下载完成后每隔十分钟进行如下检测:①处于静默更新时间段内 ②未处于书写模式 ③未处于画板内。若以上检测通过即会关闭软件进行自动更新。"
TextWrapping="Wrap" Foreground="#a1a1aa" />
<ui:SimpleStackPanel x:Name="AutoUpdateTimePeriodBlock" Spacing="12">
<ui:SimpleStackPanel Spacing="12">
<TextBlock Text="静默更新时间段" FontSize="15" FontWeight="Bold"
TextWrapping="Wrap" Foreground="Black" />
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="12">
<ui:SimpleStackPanel Orientation="Horizontal">
<TextBlock Margin="0,0,10,0" VerticalAlignment="Center"
Text="起始时间" FontSize="14" TextWrapping="Wrap"
Foreground="Black" />
<ComboBox x:Name="AutoUpdateWithSilenceStartTimeComboBox"
Width="90"
SelectionChanged="AutoUpdateWithSilenceStartTimeComboBox_SelectionChanged" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal">
<TextBlock Margin="0,0,10,0" VerticalAlignment="Center"
Text="终止时间" FontSize="14" TextWrapping="Wrap"
Foreground="Black" />
<ComboBox x:Name="AutoUpdateWithSilenceEndTimeComboBox"
Width="90"
SelectionChanged="AutoUpdateWithSilenceEndTimeComboBox_SelectionChanged" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
<TextBlock Width="340" HorizontalAlignment="Left"
Text="# 若终止时间小于起始时间,即将终止时间视为第二天的时间。# 若起始时间与终止时间相同,即视为全天候时间。"
TextWrapping="Wrap" Foreground="#a1a1aa" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Border>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="开机时运行" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent="" Name="ToggleSwitchRunAtStartup"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchRunAtStartup_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="开机运行后收纳到侧边栏" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent="" Name="ToggleSwitchFoldAtStartup"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchFoldAtStartup_Toggled" />
</ui:SimpleStackPanel>
<!--
<ui:ToggleSwitch OnContent="" OffContent="" Name="ToggleSwitchAutoHideCanvas" Header="自动隐藏画板" FontFamily="Microsoft YaHei UI" Toggled="ToggleSwitchAutoHideCanvas_Toggled"/>
<ui:ToggleSwitch OnContent="" OffContent="" Name="ToggleSwitchAutoEnterModeFinger" Header="自动进入手指模式" FontFamily="Microsoft YaHei UI" Toggled="ToggleSwitchAutoEnterModeFinger_Toggled"/>
-->
</ui:SimpleStackPanel>
</GroupBox>
<GroupBox>
<GroupBox.Header>
<TextBlock Margin="0,12,0,0" Text="画板和墨迹" FontWeight="Bold" Foreground="#fafafa"
FontSize="26" />
</GroupBox.Header>
<ui:SimpleStackPanel Spacing="6">
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="显示画笔光标" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent="" Name="ToggleSwitchShowCursor"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchShowCursor_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="橡皮大小" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ComboBox Name="ComboBoxEraserSize" FontFamily="Microsoft YaHei UI"
SelectedIndex="2"
SelectionChanged="ComboBoxEraserSize_SelectionChanged">
<ComboBoxItem Content="很小" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="较小" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="中等" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="较大" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="很大" FontFamily="Microsoft YaHei UI" />
</ComboBox>
</ui:SimpleStackPanel>
<TextBlock Text="# 非实时切换,下一次使用面积擦时生效。" TextWrapping="Wrap" Foreground="#a1a1aa" />
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0" Stroke="#3f3f46"
StrokeThickness="1" Margin="0,4,0,4" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="退出画板模式后隐藏墨迹" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchHideStrokeWhenSelecting" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchHideStrokeWhenSelecting_Toggled" />
</ui:SimpleStackPanel>
<TextBlock Text="# 开启 退出画板模式后隐藏墨迹 选项后,进入 PPT 模式时未处于批注模式时不会显示墨迹。"
TextWrapping="Wrap" Foreground="#a1a1aa" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="清空墨迹时删除墨迹历史记录" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchClearCanvasAndClearTimeMachine" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchClearCanvasAndClearTimeMachine_Toggled" />
</ui:SimpleStackPanel>
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0" Stroke="#3f3f46"
StrokeThickness="1" Margin="0,4,0,4" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="保留双曲线渐近线" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ComboBox Name="ComboBoxHyperbolaAsymptoteOption"
FontFamily="Microsoft YaHei UI" SelectedIndex="0"
SelectionChanged="ComboBoxHyperbolaAsymptoteOption_SelectionChanged">
<ComboBoxItem Content="是" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="否" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="每次询问" FontFamily="Microsoft YaHei UI" />
</ComboBox>
</ui:SimpleStackPanel>
<TextBlock Text="# 请注意,若不保留双曲线渐近线可能会有遇到撤回相关的 BUG 影响用。" TextWrapping="Wrap"
Foreground="#a1a1aa" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="让墨迹使用贝塞尔曲线平滑处理"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent="" Name="ToggleSwitchFitToCurve"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchFitToCurve_Toggled" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</GroupBox>
<GroupBox>
<GroupBox.Header>
<TextBlock Margin="0,12,0,0" Text="手势" FontWeight="Bold" Foreground="#fafafa"
FontSize="26" />
</GroupBox.Header>
<ui:SimpleStackPanel Spacing="6">
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="进退白板模式自动开关双指移动功能"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoSwitchTwoFingerGesture" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoSwitchTwoFingerGesture_Toggled" />
</ui:SimpleStackPanel>
<TextBlock Text="# 开启后退出画板模式时自动关闭双指移动手势,进入白板模式时自动开启双指移动手势" TextWrapping="Wrap"
Foreground="#a1a1aa" />
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0" Stroke="#3f3f46"
StrokeThickness="1" Margin="0,4,0,4" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="允许双指旋转与缩放选中的墨迹"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchEnableTwoFingerRotationOnSelection"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchEnableTwoFingerRotation_Toggled" />
</ui:SimpleStackPanel>
<TextBlock Text="# 允许选中墨迹后对墨迹进行双指或多指缩放操作(此设置不受“允许双指旋转”设置的影响)" TextWrapping="Wrap"
Foreground="#a1a1aa" />
</ui:SimpleStackPanel>
</GroupBox>
<GroupBox Name="GroupBoxInkRecognition">
<GroupBox.Header>
<TextBlock Margin="0,12,0,0" Text="墨迹纠正" FontWeight="Bold" Foreground="#fafafa"
FontSize="26" />
</GroupBox.Header>
<ui:SimpleStackPanel Spacing="6">
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="启用墨迹识别" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent="" Name="ToggleSwitchEnableInkToShape"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchEnableInkToShape_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Spacing="6"
Visibility="{Binding ElementName=ToggleSwitchEnableInkToShape, Path=IsOn, Converter={StaticResource BooleanToVisibilityConverter}}">
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="阻止矫正后的矩形带有模拟压感值"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchEnableInkToShapeNoFakePressureRectangle"
IsOn="True" FontFamily="Microsoft YaHei UI"
FontWeight="Bold"
Toggled="ToggleSwitchEnableInkToShapeNoFakePressureRectangle_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="阻止矫正后的三角形带有模拟压感值"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchEnableInkToShapeNoFakePressureTriangle"
IsOn="True" FontFamily="Microsoft YaHei UI"
FontWeight="Bold"
Toggled="ToggleSwitchEnableInkToShapeNoFakePressureTriangle_Toggled" />
</ui:SimpleStackPanel>
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0"
Stroke="#3f3f46" StrokeThickness="1" Margin="0,4,0,4" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<CheckBox IsChecked="True" Name="ToggleCheckboxEnableInkToShapeTriangle"
Checked="ToggleCheckboxEnableInkToShapeTriangle_CheckedChanged"
Unchecked="ToggleCheckboxEnableInkToShapeTriangle_CheckedChanged">
<CheckBox.Content>
<TextBlock Foreground="#fafafa" Text="矫正手绘三角形"
VerticalAlignment="Center" FontSize="14"
Margin="0,0,16,0" />
</CheckBox.Content>
</CheckBox>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<CheckBox IsChecked="True" Name="ToggleCheckboxEnableInkToShapeRectangle"
Checked="ToggleCheckboxEnableInkToShapeRectangle_CheckedChanged"
Unchecked="ToggleCheckboxEnableInkToShapeRectangle_CheckedChanged">
<CheckBox.Content>
<TextBlock Foreground="#fafafa" Text="矫正手绘矩形"
VerticalAlignment="Center" FontSize="14"
Margin="0,0,16,0" />
</CheckBox.Content>
</CheckBox>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<CheckBox IsChecked="True" Name="ToggleCheckboxEnableInkToShapeRounded"
Checked="ToggleCheckboxEnableInkToShapeRounded_CheckedChanged"
Unchecked="ToggleCheckboxEnableInkToShapeRounded_CheckedChanged">
<CheckBox.Content>
<TextBlock Foreground="#fafafa" Text="矫正手绘圆形与椭圆"
VerticalAlignment="Center" FontSize="14"
Margin="0,0,16,0" />
</CheckBox.Content>
</CheckBox>
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</GroupBox>
<GroupBox Name="GroupBoxAppearanceNewUI">
<GroupBox.Header>
<TextBlock Margin="0,12,0,0" Text="个性化" FontWeight="Bold" Foreground="#fafafa"
FontSize="26" />
</GroupBox.Header>
<ui:SimpleStackPanel Spacing="6">
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="浮动工具栏图标" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ComboBox Name="ComboBoxFloatingBarImg" FontFamily="Microsoft YaHei UI"
SelectedIndex="0" SelectionChanged="ComboBoxFloatingBarImg_SelectionChanged">
<ComboBoxItem Content="“icc!”默认蓝色" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="“icc!”黑色透明版" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="酷安斗鸡眼滑稽" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="酷安受虐滑稽" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="酷安呲牙笑" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="酷安头戴内裤滑稽" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="酷安绿帽Doge" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="贴吧滑稽" FontFamily="Microsoft YaHei UI" />
</ComboBox>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="浮动工具栏缩放" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<Slider x:Name="ViewboxFloatingBarScaleTransformValueSlider" Minimum="0.5"
Maximum="1.25" Width="168" FontFamily="Microsoft YaHei UI"
FontSize="20" IsSnapToTickEnabled="True" Value="1" TickFrequency="0.05"
TickPlacement="None" AutoToolTipPlacement="None"
ValueChanged="ViewboxFloatingBarScaleTransformValueSlider_ValueChanged" />
<TextBlock
Text="{Binding ElementName=ViewboxFloatingBarScaleTransformValueSlider, Path=Value}"
VerticalAlignment="Center" FontSize="14" FontFamily="Consolas"
Margin="12,0,16,0" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="浮动工具栏透明度" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<Slider x:Name="ViewboxFloatingBarOpacityValueSlider" Minimum="0.3"
Maximum="1" Width="168" FontFamily="Microsoft YaHei UI"
FontSize="20" IsSnapToTickEnabled="True" Value="1" TickFrequency="0.05"
TickPlacement="None" AutoToolTipPlacement="None"
ValueChanged="ViewboxFloatingBarOpacityValueSlider_ValueChanged" />
<TextBlock
Text="{Binding ElementName=ViewboxFloatingBarOpacityValueSlider, Path=Value}"
VerticalAlignment="Center" FontSize="14" FontFamily="Consolas"
Margin="12,0,16,0" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="浮栏在PPT下透明度" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<Slider x:Name="ViewboxFloatingBarOpacityInPPTValueSlider" Minimum="0.3"
Maximum="1" Width="168" FontFamily="Microsoft YaHei UI"
FontSize="20" IsSnapToTickEnabled="True" Value="1" TickFrequency="0.05"
TickPlacement="None" AutoToolTipPlacement="None"
ValueChanged="ViewboxFloatingBarOpacityInPPTValueSlider_ValueChanged" />
<TextBlock
Text="{Binding ElementName=ViewboxFloatingBarOpacityInPPTValueSlider, Path=Value}"
VerticalAlignment="Center" FontSize="14" FontFamily="Consolas"
Margin="12,0,16,0" />
</ui:SimpleStackPanel>
<TextBlock Text="# 重新进入PPT放映后生效"
TextWrapping="Wrap" Foreground="#a1a1aa" />
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0"
Stroke="#3f3f46" StrokeThickness="1" Margin="0,4,0,4" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="在调色盘窗口中显示 笔尖模式 按钮"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchEnableDisPlayNibModeToggle" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchEnableDisPlayNibModeToggle_Toggled" />
</ui:SimpleStackPanel>
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0"
Stroke="#3f3f46" StrokeThickness="1" Margin="0,4,0,4" />
<!--<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Text="浮动工具栏背景色" VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0"/>
<ui:ToggleSwitch OnContent="" OffContent="" Name="ToggleSwitchColorfulViewboxFloatingBar" IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold" Toggled="ToggleSwitchIsColorfulViewboxFloatingBar_Toggled" />
</ui:SimpleStackPanel>-->
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="白板 UI 80% 缩放" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchEnableViewboxBlackBoardScaleTransform"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchEnableViewboxBlackBoardScaleTransform_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="在白板中显示当前时间和日期" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchEnableTimeDisplayInWhiteboardMode"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchEnableTimeDisplayInWhiteboardMode_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="在白板中显示信仰の源1好喝的/毒的鸡汤)"
VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchEnableChickenSoupInWhiteboardMode"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchEnableChickenSoupInWhiteboardMode_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="信仰の源出自Where" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ComboBox Name="ComboBoxChickenSoupSource" FontFamily="Microsoft YaHei UI"
SelectedIndex="1"
SelectionChanged="ComboBoxChickenSoupSource_SelectionChanged">
<ComboBoxItem Content="osu!玩家语录" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="励志立志的名言警句" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="高考祝福语" FontFamily="Microsoft YaHei UI" />
</ComboBox>
</ui:SimpleStackPanel>
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0"
Stroke="#3f3f46" StrokeThickness="1" Margin="0,4,0,4" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="在收纳模式下启用快速面板" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent="" Name="ToggleSwitchEnableQuickPanel"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchEnableQuickPanel_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="取消收纳按钮图标" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ComboBox Name="ComboBoxUnFoldBtnImg" FontFamily="Microsoft YaHei UI"
SelectedIndex="0"
SelectionChanged="ComboBoxUnFoldBtnImg_SelectionChanged">
<ComboBoxItem Content="箭头" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="笔" FontFamily="Microsoft YaHei UI" />
</ComboBox>
</ui:SimpleStackPanel>
<!--
<TextBlock Text="颜色主题" FontFamily="Microsoft YaHei UI" FontSize="14"/>
<ComboBox Name="ComboBoxTheme" FontFamily="Microsoft YaHei UI" SelectedIndex="0" SelectionChanged="ComboBoxTheme_SelectionChanged">
<ComboBoxItem Content="浅色(默认)" FontFamily="Microsoft YaHei UI"/>
<ComboBoxItem Content="深色" FontFamily="Microsoft YaHei UI"/>
<ComboBoxItem Content="跟随系统" FontFamily="Microsoft YaHei UI"/>
</ComboBox>
-->
</ui:SimpleStackPanel>
</GroupBox>
<GroupBox>
<GroupBox.Header>
<TextBlock Margin="0,12,0,0" Text="PPT联动" FontWeight="Bold" Foreground="#fafafa"
FontSize="26" />
</GroupBox.Header>
<ui:SimpleStackPanel Spacing="6">
<TextBlock Text="此部分的设置项将会在幻灯片播放时使用,优先级高于其他设置项" Foreground="#a1a1aa" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<Image Source="/Resources/Icons-png/Powerpoint.png" Margin="0,0,6,0" Width="28"
Height="28" VerticalAlignment="Center" />
<TextBlock Foreground="#fafafa" Text="Microsoft PowerPoint 支持"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchSupportPowerPoint" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchSupportPowerPoint_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<Image Source="/Resources/Icons-png/WPS.png" Margin="0,0,6,0" Width="28"
Height="28" VerticalAlignment="Center" />
<TextBlock Foreground="#fafafa" Text="WPS 支持" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent="" Name="ToggleSwitchSupportWPS"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchSupportWPS_Toggled" />
</ui:SimpleStackPanel>
<TextBlock
Text="# 可支持 WPS但目前无法同时支持 MSOffice 和 WPS。若要启用WPS支持请确保 WPS 是否在 “配置工具” 中开启了 “WPS Office 兼容第三方系统和软件” 选项否则将无法识别到WPS"
TextWrapping="Wrap" Foreground="#a1a1aa" />
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0" Stroke="#3f3f46"
StrokeThickness="1" Margin="0,4,0,4" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="显示 PPT 浏览切页按钮(页码按钮)"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchShowButtonPPTNavigation" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchShowButtonPPTNavigation_OnToggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="显示 PPT 下方翻页控制按钮"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchShowBottomPPTNavigationPanel" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchShowBottomPPTNavigationPanel_OnToggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="显示 PPT 侧边翻页控制按钮"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchShowSidePPTNavigationPanel" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchShowSidePPTNavigationPanel_OnToggled" />
</ui:SimpleStackPanel>
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0" Stroke="#3f3f46"
StrokeThickness="1" Margin="0,4,0,4" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="进入 PPT 放映时自动进入批注模式"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchShowCanvasAtNewSlideShow" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchShowCanvasAtNewSlideShow_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="允许幻灯片模式下的双指手势" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchEnableTwoFingerGestureInPresentationMode"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchEnableTwoFingerGestureInPresentationMode_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="允许使用手指手势进行幻灯片翻页"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchEnableFingerGestureSlideShowControl"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchEnableFingerGestureSlideShowControl_Toggled" />
</ui:SimpleStackPanel>
<TextBlock
Text="# 允许开启画板时使用手指手势进行幻灯片翻页(启用后,在幻灯片放映模式下,当画板无墨迹时,使用手指(笔尖或手掌无法识别)左右滑动即可控制幻灯片翻页。)"
TextWrapping="Wrap" Foreground="#a1a1aa" />
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0" Stroke="#3f3f46"
StrokeThickness="1" Margin="0,4,0,4" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="自动幻灯片截屏" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoSaveScreenShotInPowerPoint" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoSaveScreenShotInPowerPoint_Toggled" />
</ui:SimpleStackPanel>
<TextBlock Text="# 开启 自动幻灯片截屏 后将会在幻灯片有墨迹时翻页自动截屏" TextWrapping="Wrap"
Foreground="#a1a1aa" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="自动保存幻灯片墨迹" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoSaveStrokesInPowerPoint" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoSaveStrokesInPowerPoint_Toggled" />
</ui:SimpleStackPanel>
<TextBlock Text="# 开启 自动保存幻灯片墨迹 后将在结束幻灯片放映时自动将保存已有墨迹,并在下次打开时自动加载(文件名和幻灯片页数都要相同)"
TextWrapping="Wrap" Foreground="#a1a1aa" />
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0" Stroke="#3f3f46"
StrokeThickness="1" Margin="0,4,0,4" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="记忆并提示上次播放位置" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchNotifyPreviousPage" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchNotifyPreviousPage_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="提示隐藏幻灯片" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent="" Name="ToggleSwitchNotifyHiddenPage"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchNotifyHiddenPage_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="提示是否已启用自动播放" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchNotifyAutoPlayPresentation" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchNotifyAutoPlayPresentation_Toggled" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</GroupBox>
<GroupBox>
<GroupBox.Header>
<TextBlock Margin="0,12,0,0" Text="高级项" FontWeight="Bold" Foreground="#fafafa"
FontSize="26" />
</GroupBox.Header>
<ui:SimpleStackPanel Spacing="6">
<TextBlock Text="可在手指触摸画板时显示圆形橡皮或手掌触摸画板时显示的橡皮比&#x000A;手掌大很多时调整"
Foreground="#a1a1aa" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="特殊屏幕模式" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent="" Name="ToggleSwitchIsSpecialScreen"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchIsSpecialScreen_OnToggled" />
</ui:SimpleStackPanel>
<StackPanel Orientation="Vertical">
<TextBlock Foreground="#fafafa" Text="触摸倍数" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<StackPanel Orientation="Horizontal"
Visibility="{Binding Visibility,ElementName=TouchMultiplierSlider}">
<Slider x:Name="TouchMultiplierSlider"
Minimum="0" Maximum="2"
Width="340" FontFamily="Microsoft YaHei UI"
IsSnapToTickEnabled="True"
TickFrequency="0.01" TickPlacement="None"
ValueChanged="TouchMultiplierSlider_ValueChanged"
Visibility="Visible" />
<TextBlock
Text="{Binding Value, ElementName=TouchMultiplierSlider, Mode=OneWay}"
VerticalAlignment="Bottom" Margin="10,0,0,8"
FontSize="14" Width="30" HorizontalAlignment="Center"
Visibility="{Binding Path=Visibility, ElementName=TouchMultiplierSlider, Mode=OneWay}" />
</StackPanel>
</StackPanel>
<ui:SimpleStackPanel Spacing="8" Margin="0,4,0,4"
Visibility="{Binding Visibility,ElementName=TouchMultiplierSlider}">
<TextBlock FontSize="14" Text="在下方区域内用笔尖点击以估计触摸大小倍数" />
<TextBlock Text="# 数值仅供参考" Foreground="#a1a1aa" />
<Border Margin="0,0,20,0" CornerRadius="4" Height="48" Background="Transparent"
BorderBrush="#a1a1aa" BorderThickness="2"
TouchDown="BorderCalculateMultiplier_TouchDown" />
<TextBlock Name="TextBlockShowCalculatedMultiplier" FontSize="14" />
</ui:SimpleStackPanel>
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0" Stroke="#3f3f46"
StrokeThickness="1" Margin="0,4,0,4" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="橡皮擦绑定触摸大小倍数" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchEraserBindTouchMultiplier" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchEraserBindTouchMultiplier_Toggled" />
</ui:SimpleStackPanel>
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0" Stroke="#3f3f46"
StrokeThickness="1" Margin="0,4,0,4" />
<TextBlock Text="# BoundsWidth 参数作为接触面积区分界限,用来区分橡皮和书写模式。笔尖模式参数值应较小。"
TextWrapping="Wrap" Foreground="#a1a1aa" />
<StackPanel Orientation="Horizontal"
Visibility="{Binding Visibility,ElementName=TouchMultiplierSlider}">
<Slider x:Name="NibModeBoundsWidthSlider" Minimum="1" Maximum="50" Width="340"
FontFamily="Microsoft YaHei UI"
ui:ControlHelper.Header="笔尖模式 BoundsWidth"
FontSize="14" IsSnapToTickEnabled="True" TickFrequency="1" Value="5"
TickPlacement="None"
ValueChanged="NibModeBoundsWidthSlider_ValueChanged" />
<TextBlock
Text="{Binding Value, ElementName=NibModeBoundsWidthSlider, Mode=OneWay}"
VerticalAlignment="Bottom" Margin="10,0,0,8" FontSize="14" Width="30" />
</StackPanel>
<StackPanel Orientation="Horizontal"
Visibility="{Binding Visibility,ElementName=TouchMultiplierSlider}">
<Slider x:Name="FingerModeBoundsWidthSlider" Minimum="1" Maximum="50"
Width="340" FontFamily="Microsoft YaHei UI"
ui:ControlHelper.Header="手指模式 BoundsWidth"
FontSize="14" IsSnapToTickEnabled="True" TickFrequency="1" Value="20"
TickPlacement="None"
ValueChanged="FingerModeBoundsWidthSlider_ValueChanged" />
<TextBlock
Text="{Binding Value, ElementName=FingerModeBoundsWidthSlider, Mode=OneWay}"
VerticalAlignment="Bottom" Margin="10,0,0,8" FontSize="14" Width="30" />
</StackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="四边红外模式" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent="" Name="ToggleSwitchIsQuadIR"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchIsQuadIR_Toggled" />
</ui:SimpleStackPanel>
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0" Stroke="#3f3f46"
StrokeThickness="1" Margin="0,4,0,4" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="记录日志" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent="" Name="ToggleSwitchIsLogEnabled"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchIsLogEnabled_Toggled" />
</ui:SimpleStackPanel>
<TextBlock Text="# 日志文件超过 512 KB 时会自动删除。" TextWrapping="Wrap" Foreground="#a1a1aa" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="关闭软件时二次弹窗确认" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchIsSecondConfimeWhenShutdownApp" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchIsSecondConfimeWhenShutdownApp_Toggled" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</GroupBox>
<GroupBox>
<GroupBox.Header>
<TextBlock Margin="0,12,0,0" Text="自动化" FontWeight="Bold" Foreground="#fafafa"
FontSize="26" />
</GroupBox.Header>
<ui:SimpleStackPanel Spacing="6">
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<Image Source="/Resources/Icons-png/EasiNote.png" Margin="0,0,6,0" Width="28"
Height="28" VerticalAlignment="Center" />
<TextBlock Foreground="#fafafa" Text="进入“希沃白板”时自动收纳" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoFoldInEasiNote" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoFoldInEasiNote_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<Image Source="/Resources/Icons-png/EasiNote.png" Margin="0,0,6,0" Width="28"
Height="28" VerticalAlignment="Center" />
<TextBlock Foreground="#fafafa" Text="自动收纳忽略桌面EN批注窗口"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoFoldInEasiNoteIgnoreDesktopAnno"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoFoldInEasiNoteIgnoreDesktopAnno_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<Image Source="/Resources/Icons-png/EasiCamera.png" Margin="0,0,6,0" Width="28"
Height="28" VerticalAlignment="Center" />
<TextBlock Foreground="#fafafa" Text="进入“希沃视频展台”时自动收纳"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoFoldInEasiCamera" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoFoldInEasiCamera_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<Image Source="/Resources/Icons-png/EasiNote3C.png" Margin="0,0,6,0" Width="28"
Height="28" VerticalAlignment="Center" />
<TextBlock Foreground="#fafafa" Text="进入“希沃轻白板”时自动收纳"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoFoldInEasiNote3C" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoFoldInEasiNote3C_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
2024-06-06 20:09:23 +08:00
<Image Source="/Resources/Icons-png/HiteLightBoard.png" Margin="0,0,6,0"
Width="28"
Height="28" VerticalAlignment="Center" />
<TextBlock Foreground="#fafafa" Text="进入“鸿合轻量白板”时自动收纳"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoFoldInHiteLightBoard" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoFoldInHiteLightBoard_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<Image Source="/Resources/Icons-png/EasiNote5C.png" Margin="0,0,6,0" Width="28"
Height="28" VerticalAlignment="Center" />
<TextBlock Foreground="#fafafa" Text="进入“希沃轻白板”(新版)时自动收纳"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoFoldInEasiNote5C" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoFoldInEasiNote5C_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<Image Source="/Resources/Icons-png/SeewoPinco.png" Margin="0,0,6,0" Width="28"
Height="28" VerticalAlignment="Center" />
<TextBlock Foreground="#fafafa" Text="进入“希沃品课”时自动收纳" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoFoldInSeewoPincoTeacher" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoFoldInSeewoPincoTeacher_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<Image Source="/Resources/Icons-png/HiteBoard.png" Margin="0,0,6,0" Width="28"
Height="28" VerticalAlignment="Center" />
<TextBlock Foreground="#fafafa" Text="进入“鸿合白板”时自动收纳" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoFoldInHiteTouchPro" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoFoldInHiteTouchPro_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<Image Source="/Resources/Icons-png/HiteCamera.png" Margin="0,0,6,0" Width="28"
Height="28" VerticalAlignment="Center" />
<TextBlock Foreground="#fafafa" Text="进入“鸿合视频展台”时自动收纳"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoFoldInHiteCamera" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoFoldInHiteCamera_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<Image Source="/Resources/Icons-png/WenXiang.png" Margin="0,0,6,0" Width="28"
Height="28" VerticalAlignment="Center" />
<TextBlock Foreground="#fafafa" Text="进入“文香白板”时自动收纳" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoFoldInWxBoardMain" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoFoldInWxBoardMain_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="进入“中原旧白板”时自动收纳"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoFoldInOldZyBoard" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoFoldInOldZyBoard_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<Image Source="/Resources/Icons-png/Whiteboard.png" Margin="0,0,6,0" Width="28"
Height="28" VerticalAlignment="Center" />
<TextBlock Foreground="#fafafa" Text="进入“微软 Whiteboard”时自动收纳"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoFoldInMSWhiteboard" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoFoldInMSWhiteboard_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<Image Source="/Resources/Icons-png/Powerpoint.png" Margin="0,0,6,0" Width="28"
Height="28" VerticalAlignment="Center" />
<TextBlock Foreground="#fafafa" Text="播放PPT时自动收纳" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoFoldInPPTSlideShow" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoFoldInPPTSlideShow_Toggled" />
</ui:SimpleStackPanel>
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0" Stroke="#3f3f46"
StrokeThickness="1" Margin="0,4,0,4" />
<!--<ui:ToggleSwitch OnContent="" OffContent="" Name="ToggleSwitchAutoFoldInZySmartBoard" Header="进入“中原新白板(相似鸿合)”时自动收纳至侧边栏" IsOn="False" FontFamily="Microsoft YaHei UI" Toggled="ToggleSwitchAutoFoldInZySmartBoard_Toggled"/>-->
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<Image Source="/Resources/Icons-png/PPTTools.png" Margin="0,0,6,0" Width="28"
Height="28" VerticalAlignment="Center" />
<TextBlock Foreground="#fafafa" Text="自动查杀希沃“PPT 小工具”"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoKillPptService" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoKillPptService_Toggled" />
</ui:SimpleStackPanel>
<TextBlock
Text="# 请注意,查杀 PPT 小工具会导致希沃课堂授课助手无法使用,直接进入希沃课堂授课助手安装目录删除 Office.dll 文件即可进入 PPT 放映时不会启动希沃的 PPT 工具栏。"
TextWrapping="Wrap" Foreground="#a1a1aa" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<Image Source="/Resources/Icons-png/EasiNote.png" Margin="0,0,6,0" Width="28"
Height="28" VerticalAlignment="Center" />
<TextBlock Foreground="#fafafa" Text="自动查杀 希沃白板5" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent="" Name="ToggleSwitchAutoKillEasiNote"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoKillEasiNote_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
2024-06-06 20:09:23 +08:00
<Image Source="/Resources/Icons-png/HiteAnnotation.png" Margin="0,0,6,0"
Width="28"
Height="28" VerticalAlignment="Center" />
<TextBlock Foreground="#fafafa" Text="自动查杀 鸿合屏幕书写" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
2024-06-06 20:09:23 +08:00
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoKillHiteAnnotation"
IsOn="True" FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoKillHiteAnnotation_Toggled" />
</ui:SimpleStackPanel>
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0" Stroke="#3f3f46"
StrokeThickness="1" Margin="0,4,0,4" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="清屏时自动截图" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoSaveStrokesAtClear" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoSaveStrokesAtClear_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="截图分日期文件夹保存" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchSaveScreenshotsInDateFolders" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchSaveScreenshotsInDateFolders_Toggled" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="截图时自动保存墨迹" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoSaveStrokesAtScreenshot" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoSaveStrokesAtScreenshot_Toggled" />
</ui:SimpleStackPanel>
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0" Stroke="#3f3f46"
StrokeThickness="1" Margin="0,4,0,4" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="自动截图最小墨迹量" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<Slider x:Name="SideControlMinimumAutomationSlider" Minimum="0.3"
Maximum="1" Width="168" FontFamily="Microsoft YaHei UI"
FontSize="20" IsSnapToTickEnabled="True" Value="1" TickFrequency="0.05"
TickPlacement="None" AutoToolTipPlacement="None"
ValueChanged="SideControlMinimumAutomationSlider_ValueChanged" />
<TextBlock
Text="{Binding ElementName=SideControlMinimumAutomationSlider, Path=Value, Converter={StaticResource IntNumberToString2} }"
VerticalAlignment="Center" FontSize="14" FontFamily="Consolas"
Margin="12,0,16,0" />
</ui:SimpleStackPanel>
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0" Stroke="#3f3f46"
StrokeThickness="1" Margin="0,4,0,4" />
<ui:SimpleStackPanel Orientation="Vertical" HorizontalAlignment="Left" Spacing="8">
<TextBlock Foreground="#fafafa" Text="墨迹与截图的保存路径" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="10">
<TextBox Width="320" x:Name="AutoSavedStrokesLocation" Text="D:\Ink Canvas"
TextWrapping="Wrap"
TextChanged="AutoSavedStrokesLocationTextBox_TextChanged" />
<Button Name="AutoSavedStrokesLocationButton" Content="浏览"
Click="AutoSavedStrokesLocationButton_Click" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="12">
<Button Name="SetAutoSavedStrokesLocationToDiskDButton"
Content="设置保存到 D:\Ink Canvas"
Click="SetAutoSavedStrokesLocationToDiskDButton_Click" />
<Button Name="SetAutoSavedStrokesLocationToDocumentFolderButton"
Content="设置保存到 文档"
Click="SetAutoSavedStrokesLocationToDocumentFolderButton_Click" />
</ui:SimpleStackPanel>
<TextBlock Text="# 请注意检查保存文件夹是否有写入权限" TextWrapping="Wrap" Foreground="#a1a1aa" />
</ui:SimpleStackPanel>
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0" Stroke="#3f3f46"
StrokeThickness="1" Margin="0,4,0,4" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="定期自动删除超过保存时间的墨迹、截图文件"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchAutoDelSavedFiles" IsOn="True"
FontFamily="Microsoft YaHei UI" FontWeight="Bold"
Toggled="ToggleSwitchAutoDelSavedFiles_Toggled" />
</ui:SimpleStackPanel>
<TextBlock Text="# 请注意如果开启自动删除功能,将会删除自动保存目录下所有后缀名为 .icstk 和 .png 的文件!"
TextWrapping="Wrap" Foreground="#a1a1aa" />
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0" Stroke="#3f3f46"
StrokeThickness="1" Margin="0,4,0,4" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="保存时长" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<ComboBox Name="ComboBoxAutoDelSavedFilesDaysThreshold"
FontFamily="Microsoft YaHei UI"
SelectedIndex="4"
SelectionChanged="ComboBoxAutoDelSavedFilesDaysThreshold_SelectionChanged">
<ComboBoxItem Content="1" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="3" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="5" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="7" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="15" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="30" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="60" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="100" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="365" FontFamily="Microsoft YaHei UI" />
</ComboBox>
<TextBlock Foreground="#fafafa" Text="天" VerticalAlignment="Center"
FontSize="14" Margin="8,0,0,0" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</GroupBox>
<GroupBox Name="GroupBoxRandWindow">
<GroupBox.Header>
<TextBlock Margin="0,12,0,0" Text="随机点名" FontWeight="Bold" Foreground="#fafafa"
FontSize="26" />
</GroupBox.Header>
<ui:SimpleStackPanel Spacing="6">
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="显示修改随机点名名单的按钮"
VerticalAlignment="Center" FontSize="14" Margin="0,0,16,0" />
<ui:ToggleSwitch OnContent="" OffContent=""
Name="ToggleSwitchDisplayRandWindowNamesInputBtn"
IsOn="True" FontFamily="Microsoft YaHei UI"
FontWeight="Bold" />
</ui:SimpleStackPanel>
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0"
Stroke="#3f3f46" StrokeThickness="1" Margin="0,4,0,4" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="单次抽人窗口关闭延迟" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<Slider x:Name="RandWindowOnceCloseLatencySlider" Minimum="0.5"
Maximum="8" Width="168" FontFamily="Microsoft YaHei UI"
FontSize="20" IsSnapToTickEnabled="True" Value="2.5"
TickFrequency="0.1"
TickPlacement="None" AutoToolTipPlacement="None" />
<StackPanel Orientation="Horizontal" VerticalAlignment="Center"
Margin="12,0,16,0">
<TextBlock FontSize="14" FontFamily="Consolas"
Text="{Binding ElementName=RandWindowOnceCloseLatencySlider, Path=Value}" />
<TextBlock FontSize="14" FontFamily="Consolas">s</TextBlock>
</StackPanel>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock Foreground="#fafafa" Text="单次随机点名人数上限" VerticalAlignment="Center"
FontSize="14" Margin="0,0,16,0" />
<Slider x:Name="RandWindowOnceMaxStudentsSlider" Minimum="0"
Maximum="20" Width="168" FontFamily="Microsoft YaHei UI"
FontSize="20" IsSnapToTickEnabled="True" Value="10" TickFrequency="1"
TickPlacement="None" AutoToolTipPlacement="None" />
<TextBlock VerticalAlignment="Center" Margin="12,0,16,0" FontSize="14"
FontFamily="Consolas"
Text="{Binding ElementName=RandWindowOnceMaxStudentsSlider, Path=Value, Converter={StaticResource IntNumberToString}}" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</GroupBox>
<GroupBox>
<GroupBox.Header>
<TextBlock Margin="0,12,0,0" Text="关于" FontWeight="Bold" Foreground="#fafafa"
FontSize="26" />
</GroupBox.Header>
<ui:SimpleStackPanel Spacing="12">
<ui:SimpleStackPanel Orientation="Horizontal">
<TextBlock FontSize="18" FontWeight="Bold" Text="Version" />
<TextBlock x:Name="AppVersionTextBlock" FontSize="18" FontWeight="Bold"
Text="5.X.X.X" />
</ui:SimpleStackPanel>
<TextBlock
Text="* 使用和分发本软件前,请您应当且务必知晓相关开源协议,且您应当知晓本软件基于 https://github.com/WXRIW/Ink-Canvas 修改而成。"
TextWrapping="Wrap" Foreground="#a1a1aa" />
<Border BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="8" Background="#18181b">
<ui:SimpleStackPanel Orientation="Vertical" Margin="8">
<ui:SimpleStackPanel Orientation="Horizontal">
<Image Width="32" Height="32" VerticalAlignment="Top">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing Brush="White" Geometry="F0 M24,24z M0,0z M12.875,3C12.875,2.51675 12.4832,2.125 12,2.125 11.5168,2.125 11.125,2.51675 11.125,3L11.125,4.25876 5.86249,5.13585C5.84299,5.13895 5.82367,5.1427 5.80454,5.14708 5.62042,5.1891 5.46195,5.28735 5.34446,5.4204 5.31167,5.45747 5.28185,5.49755 5.25544,5.54036 5.23979,5.56568 5.22542,5.59181 5.2124,5.61865L2.21738,11.6087C2.15663,11.7302 2.125,11.8642 2.125,12 2.125,13.0277 2.53326,14.0133 3.25996,14.74 3.98667,15.4667 4.97229,15.875 6,15.875 7.02771,15.875 8.01334,15.4667 8.74004,14.74 9.46674,14.0133 9.875,13.0277 9.875,12 9.875,11.8642 9.84337,11.7302 9.78262,11.6087L7.31244,6.66833 11.125,6.0329 11.125,19.125 7,19.125C6.51675,19.125 6.125,19.5168 6.125,20 6.125,20.4832 6.51675,20.875 7,20.875L17,20.875C17.4832,20.875 17.875,20.4832 17.875,20 17.875,19.5168 17.4832,19.125 17,19.125L12.875,19.125 12.875,6.0329 16.6876,6.66833 14.2174,11.6087C14.1566,11.7302 14.125,11.8642 14.125,12 14.125,13.0277 14.5333,14.0133 15.26,14.74 15.9867,15.4667 16.9723,15.875 18,15.875 19.0277,15.875 20.0133,15.4667 20.74,14.74 21.4667,14.0133 21.875,13.0277 21.875,12 21.875,11.8642 21.8434,11.7302 21.7826,11.6087L18.7876,5.61864C18.7746,5.5918 18.7602,5.56567 18.7446,5.54036 18.7182,5.49755 18.6883,5.45747 18.6555,5.4204 18.538,5.28735 18.3796,5.1891 18.1955,5.14708 18.1763,5.1427 18.157,5.13895 18.1375,5.13585L12.875,4.25876 12.875,3z M3.88347,12.1896C3.92772,12.6837 4.14382,13.149 4.4974,13.5026 4.89591,13.9011 5.43641,14.125 6,14.125 6.56359,14.125 7.10409,13.9011 7.5026,13.5026 7.85618,13.149 8.07228,12.6837 8.11653,12.1896L6,7.95656 3.88347,12.1896z M16.4974,13.5026C16.1438,13.149,15.9277,12.6837,15.8835,12.1896L18,7.95656 20.1165,12.1896C20.0723,12.6837 19.8562,13.149 19.5026,13.5026 19.1041,13.9011 18.5636,14.125 18,14.125 17.4364,14.125 16.8959,13.9011 16.4974,13.5026z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<StackPanel Orientation="Vertical" Margin="4,0,0,0">
<TextBlock
Text="本软件和ICAInk Canvas均基于许可证开源" Margin="0,0,0,-1"
TextWrapping="Wrap" Foreground="#a1a1aa" FontWeight="Bold"/>
<TextBlock
Text="GNU General Public License v3.0" FontSize="20"
TextWrapping="Wrap" Foreground="White" />
</StackPanel>
</ui:SimpleStackPanel>
<TextBlock
Text="本强许可协议的许可条件是,在相同许可协议下,提供许可作品的完整源代码和修改,包括使用许可作品的大型作品。版权和许可声明必须保留。贡献者明确授予专利权。" Margin="0,2,0,1" TextWrapping="Wrap" Foreground="#a1a1aa" FontSize="11" />
</ui:SimpleStackPanel>
</Border>
<TextBlock FontSize="18" FontWeight="Bold" Margin="0,0,0,4" Text="开发者:" />
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<ui:SimpleStackPanel Grid.Column="0" Orientation="Vertical">
<Image Source="/Resources/DeveloperAvatars/dubi906w.jpg"
VerticalAlignment="Center" HorizontalAlignment="Center"
RenderOptions.BitmapScalingMode="HighQuality" Width="64"
Margin="0,0,0,6" Height="64">
<Image.Clip>
<EllipseGeometry Center="32,32" RadiusX="32" RadiusY="32" />
</Image.Clip>
</Image>
<TextBlock Margin="0,0,0,2" VerticalAlignment="Center"
HorizontalAlignment="Center" FontSize="18" Foreground="#fde047"
FontWeight="Bold">
Dubi906w
</TextBlock>
<TextBlock VerticalAlignment="Center" HorizontalAlignment="Center"
FontSize="12" Foreground="White">
ICC 的开发者
</TextBlock>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Grid.Column="1" Orientation="Vertical">
<Image Source="/Resources/DeveloperAvatars/ChangSakura.png"
VerticalAlignment="Center" HorizontalAlignment="Center"
RenderOptions.BitmapScalingMode="HighQuality" Width="64"
Margin="0,0,0,6" Height="64">
<Image.Clip>
<EllipseGeometry Center="32,32" RadiusX="32" RadiusY="32" />
</Image.Clip>
</Image>
<TextBlock Margin="0,0,0,2" VerticalAlignment="Center"
HorizontalAlignment="Center" FontSize="18" Foreground="#fde047"
FontWeight="Bold">
ChangSakura
</TextBlock>
<TextBlock VerticalAlignment="Center" HorizontalAlignment="Center"
FontSize="12" Foreground="White">
ICA 的开发者
</TextBlock>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Grid.Column="2" Orientation="Vertical">
<Image Source="/Resources/DeveloperAvatars/WXRIW.png"
VerticalAlignment="Center" HorizontalAlignment="Center"
RenderOptions.BitmapScalingMode="HighQuality" Width="64"
Margin="0,0,0,6" Height="64">
<Image.Clip>
<EllipseGeometry Center="32,32" RadiusX="32" RadiusY="32" />
</Image.Clip>
</Image>
<TextBlock Margin="0,0,0,2" VerticalAlignment="Center"
HorizontalAlignment="Center" FontSize="18" Foreground="#fde047"
FontWeight="Bold">
WXRIW
</TextBlock>
<TextBlock VerticalAlignment="Center" HorizontalAlignment="Center"
FontSize="12" Foreground="White">Ink Canvas 的开发者</TextBlock>
</ui:SimpleStackPanel>
</Grid>
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0" Stroke="#3f3f46"
StrokeThickness="1" Margin="0,4,0,4" />
<TextBlock FontSize="15">
<Bold>ICC 仓库源:</Bold>
<Hyperlink Click="HyperlinkSourceToICCRepository_Click">
<TextBlock Margin="2,0" Text="gitea:kriastans/InkCanvasForClass"
TextWrapping="Wrap" />
</Hyperlink>
</TextBlock>
<TextBlock FontSize="15">
<Bold>ICA 仓库源:</Bold>
<Hyperlink Click="HyperlinkSourceToPresentRepository_Click">
<TextBlock Margin="2,0" Text="ChangSakura/Ink-Canvas" TextWrapping="Wrap" />
</Hyperlink>
</TextBlock>
<TextBlock FontSize="15">
<Bold>Ink Canvas 仓库源:</Bold>
<Hyperlink Click="HyperlinkSourceToOringinalRepository_Click">
<TextBlock Margin="2,0" Text="WXRIW/Ink-Canvas" />
</Hyperlink>
</TextBlock>
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="400" Y2="0" Stroke="#3f3f46"
StrokeThickness="1" Margin="0,4,0,4" />
<TextBlock FontSize="18" FontWeight="Bold" Margin="0,0,0,4" Text="感谢下列贡献者:" />
<Grid Margin="8,0">
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<ui:SimpleStackPanel Grid.Column="0" Grid.Row="0" Orientation="Vertical">
<Image Source="/Resources/DeveloperAvatars/RaspberryKan.jpg"
VerticalAlignment="Center" HorizontalAlignment="Center"
RenderOptions.BitmapScalingMode="HighQuality" Width="48"
Margin="0,0,0,6" Height="48">
<Image.Clip>
<EllipseGeometry Center="24,24" RadiusX="24" RadiusY="24" />
</Image.Clip>
</Image>
<TextBlock Margin="0,0,0,2" VerticalAlignment="Center"
HorizontalAlignment="Center" FontSize="12" Foreground="White">
Raspberry Kan
</TextBlock>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Grid.Column="1" Grid.Row="0" Orientation="Vertical">
<Image Source="/Resources/DeveloperAvatars/kengwang.png"
VerticalAlignment="Center" HorizontalAlignment="Center"
RenderOptions.BitmapScalingMode="HighQuality" Width="48"
Margin="0,0,0,6" Height="48">
<Image.Clip>
<EllipseGeometry Center="24,24" RadiusX="24" RadiusY="24" />
</Image.Clip>
</Image>
<TextBlock Margin="0,0,0,2" VerticalAlignment="Center"
HorizontalAlignment="Center" FontSize="12" Foreground="White">
Kengwang
</TextBlock>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Grid.Column="2" Grid.Row="0" Orientation="Vertical">
<Image Source="/Resources/DeveloperAvatars/jiajiaxd.jpg"
VerticalAlignment="Center" HorizontalAlignment="Center"
RenderOptions.BitmapScalingMode="HighQuality" Width="48"
Margin="0,0,0,6" Height="48">
<Image.Clip>
<EllipseGeometry Center="24,24" RadiusX="24" RadiusY="24" />
</Image.Clip>
</Image>
<TextBlock Margin="0,0,0,2" VerticalAlignment="Center"
HorizontalAlignment="Center" FontSize="12" Foreground="White">
Charles Jia
</TextBlock>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Grid.Column="3" Grid.Row="0" Orientation="Vertical">
<Image Source="/Resources/DeveloperAvatars/clover-yan.png"
VerticalAlignment="Center" HorizontalAlignment="Center"
RenderOptions.BitmapScalingMode="HighQuality" Width="48"
Margin="0,0,0,6" Height="48">
<Image.Clip>
<EllipseGeometry Center="24,24" RadiusX="24" RadiusY="24" />
</Image.Clip>
</Image>
<TextBlock Margin="0,0,0,2" VerticalAlignment="Center"
HorizontalAlignment="Center" FontSize="12" Foreground="White">
clover_yan
</TextBlock>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Grid.Column="0" Grid.Row="1" Orientation="Vertical" Margin="0,16,0,0">
<Image Source="/Resources/DeveloperAvatars/NetheriteBowl.png"
VerticalAlignment="Center" HorizontalAlignment="Center"
RenderOptions.BitmapScalingMode="HighQuality" Width="48"
Margin="0,0,0,6" Height="48">
<Image.Clip>
<EllipseGeometry Center="24,24" RadiusX="24" RadiusY="24" />
</Image.Clip>
</Image>
<TextBlock Margin="0,0,0,2" VerticalAlignment="Center"
HorizontalAlignment="Center" FontSize="12" Foreground="White">
Netherite_Bowl
</TextBlock>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Grid.Column="1" Grid.Row="1" Orientation="Vertical" Margin="0,16,0,0">
<Image Source="/Resources/DeveloperAvatars/NotYoojun.png"
VerticalAlignment="Center" HorizontalAlignment="Center"
RenderOptions.BitmapScalingMode="HighQuality" Width="48"
Margin="0,0,0,6" Height="48">
<Image.Clip>
<EllipseGeometry Center="24,24" RadiusX="24" RadiusY="24" />
</Image.Clip>
</Image>
<TextBlock Margin="0,0,0,2" VerticalAlignment="Center"
HorizontalAlignment="Center" FontSize="12" Foreground="White">
Yoojun Zhou
</TextBlock>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Grid.Column="2" Grid.Row="1" Orientation="Vertical" Margin="0,16,0,0">
<Image Source="/Resources/DeveloperAvatars/yuwenhui2020.png"
VerticalAlignment="Center" HorizontalAlignment="Center"
RenderOptions.BitmapScalingMode="HighQuality" Width="48"
Margin="0,0,0,6" Height="48">
<Image.Clip>
<EllipseGeometry Center="24,24" RadiusX="24" RadiusY="24" />
</Image.Clip>
</Image>
<TextBlock Margin="0,0,0,2" VerticalAlignment="Center"
HorizontalAlignment="Center" FontSize="12" Foreground="White">
YuWenHui2020
</TextBlock>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Grid.Column="3" Grid.Row="1" Orientation="Vertical" Margin="0,16,0,0">
<Image Source="/Resources/DeveloperAvatars/STBBRD.png"
VerticalAlignment="Center" HorizontalAlignment="Center"
RenderOptions.BitmapScalingMode="HighQuality" Width="48"
Margin="0,0,0,6" Height="48">
<Image.Clip>
<EllipseGeometry Center="24,24" RadiusX="24" RadiusY="24" />
</Image.Clip>
</Image>
<TextBlock Margin="0,0,0,2" VerticalAlignment="Center"
HorizontalAlignment="Center" FontSize="12" Foreground="White">
ZongziTEK
</TextBlock>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Grid.Column="0" Grid.Row="2" Orientation="Vertical" Margin="0,16,0,0">
<Image Source="/Resources/DeveloperAvatars/aaaaaaccd.jpg"
VerticalAlignment="Center" HorizontalAlignment="Center"
RenderOptions.BitmapScalingMode="HighQuality" Width="48"
Margin="0,0,0,6" Height="48">
<Image.Clip>
<EllipseGeometry Center="24,24" RadiusX="24" RadiusY="24" />
</Image.Clip>
</Image>
<TextBlock Margin="0,0,0,2" VerticalAlignment="Center"
HorizontalAlignment="Center" FontSize="12" Foreground="White">
Aesthed
</TextBlock>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Grid.Column="1" Grid.Row="2" Orientation="Vertical" Margin="0,16,0,0">
<Image Source="/Resources/DeveloperAvatars/wwei.png"
VerticalAlignment="Center" HorizontalAlignment="Center"
RenderOptions.BitmapScalingMode="HighQuality" Width="48"
Margin="0,0,0,6" Height="48">
<Image.Clip>
<EllipseGeometry Center="24,24" RadiusX="24" RadiusY="24" />
</Image.Clip>
</Image>
<TextBlock Margin="0,0,0,2" VerticalAlignment="Center"
HorizontalAlignment="Center" FontSize="12" Foreground="White">
Wei
</TextBlock>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Grid.Column="2" Grid.Row="2" Orientation="Vertical" Margin="0,16,0,0">
<Image Source="/Resources/DeveloperAvatars/Alan-CRL.png"
VerticalAlignment="Center" HorizontalAlignment="Center"
RenderOptions.BitmapScalingMode="HighQuality" Width="48"
Margin="0,0,0,6" Height="48">
<Image.Clip>
<EllipseGeometry Center="24,24" RadiusX="24" RadiusY="24" />
</Image.Clip>
</Image>
<TextBlock Margin="0,0,0,2" VerticalAlignment="Center"
HorizontalAlignment="Center" FontSize="12" Foreground="White">
Alan-CRL
</TextBlock>
</ui:SimpleStackPanel>
</Grid>
<ui:SimpleStackPanel Spacing="3" Orientation="Vertical">
<TextBlock
Text="© 2024 Dubi906w(Kriastans) 版权所有" FontWeight="Bold"
TextWrapping="Wrap" Foreground="White" />
<TextBlock
Text="© 2022-2024 HarkoTek Studio 提供技术支持"
TextWrapping="Wrap" Foreground="#a1a1aa" />
<TextBlock
Text="We love Open-Source forever!" FontWeight="Bold"
TextWrapping="Wrap" Foreground="#a1a1aa" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</GroupBox>
</StackPanel>
</ui:ScrollViewerEx>
<Grid ClipToBounds="True" Margin="0,0,0,0" Height="80" VerticalAlignment="Top">
<Border Background="#18181b" CornerRadius="0" Margin="-1,-1,-1,0">
<ui:SimpleStackPanel Orientation="Horizontal" VerticalAlignment="Center">
<TextBlock Foreground="White" Margin="25,-2,0,0" Text="设置" FontWeight="Bold"
FontSize="32" />
</ui:SimpleStackPanel>
</Border>
<Canvas>
<Image Canvas.Top="12" Canvas.Right="-16" Width="98" Height="98" Opacity="0.4">
<Image.RenderTransform>
<!-- giving the transform a name tells the framework not to freeze it -->
<RotateTransform CenterX="49" CenterY="49" />
</Image.RenderTransform>
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V257 H257 V0 H0 Z">
<GeometryDrawing Brush="GhostWhite" Geometry="F0 M257,257z M0,0z M93.339,256.594L88.2444,215.634C85.4849,214.567 82.8846,213.287 80.4434,211.794 78.0023,210.301 75.6142,208.701 73.2793,206.994L35.3887,222.994 0.363831,162.194 33.1598,137.234C32.9476,135.741,32.8414,134.301,32.8414,132.914L32.8414,124.274C32.8414,122.887,32.9476,121.447,33.1598,119.954L0.363831,94.9941 35.3887,34.1941 73.2793,50.1941C75.6142,48.4874 78.0554,46.8874 80.6026,45.3941 83.1499,43.9007 85.6972,42.6207 88.2444,41.5541L93.339,0.594055 163.389,0.594055 168.483,41.5541C171.243,42.6207 173.843,43.9007 176.284,45.3941 178.725,46.8874 181.113,48.4874 183.448,50.1941L221.339,34.1941 256.364,94.9941 223.568,119.954C223.78,121.447,223.886,122.887,223.886,124.274L223.886,132.914C223.886,134.301,223.674,135.741,223.249,137.234L256.045,162.194 221.021,222.994 183.448,206.994C181.113,208.701 178.672,210.301 176.125,211.794 173.578,213.287 171.031,214.567 168.483,215.634L163.389,256.594 93.339,256.594z M160.523,160.274C151.82,169.021 141.312,173.394 129.001,173.394 116.477,173.394 105.916,169.021 97.3191,160.274 88.722,151.527 84.4235,140.967 84.4235,128.594 84.4235,116.221 88.722,105.661 97.3191,96.9141 105.916,88.1674 116.477,83.7941 129.001,83.7941 141.312,83.7941 151.82,88.1674 160.523,96.9141 169.226,105.661 173.578,116.221 173.578,128.594 173.578,140.967 169.226,151.527 160.523,160.274z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
<Image.Triggers>
<EventTrigger RoutedEvent="Loaded">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation
Storyboard.TargetProperty="(Image.RenderTransform).(RotateTransform.Angle)"
To="-360" Duration="0:0:3" RepeatBehavior="Forever" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Image.Triggers>
</Image>
</Canvas>
</Grid>
<Grid VerticalAlignment="Bottom" Height="50">
<Button FontFamily="Microsoft YaHei UI"
Width="120" Margin="10"
HorizontalAlignment="Right"
Content="关闭"
Click="BtnSettings_Click" />
</Grid>
</Grid>
</Border>
</Grid>
2023-12-22 00:14:15 +08:00
<!--// 黑/白 板幕布 //-->
2022-08-31 17:22:46 +08:00
<Grid Name="GridBackgroundCoverHolder">
2024-06-06 20:09:23 +08:00
<Grid Name="GridBackgroundCover" Visibility="Collapsed" Background="#1F1F1F">
<Image Name="ICCWaterMarkWhite" Source="Resources/Icons-png/icc-transparent.png" Width="648"
Height="648" Opacity="0.035" />
<Image Name="ICCWaterMarkDark" Source="Resources/Icons-png/icc-transparent-dark.png" Width="648"
Height="648" Opacity="0.055" />
</Grid>
2022-08-31 17:22:46 +08:00
</Grid>
2024-06-06 20:09:23 +08:00
<Grid Name="GridTransparencyFakeBackground" Opacity="0" />
<Label Name="Label" Visibility="Collapsed" Foreground="Gray" Content="0" />
<InkCanvas x:Name="inkCanvas" ForceCursor="False"
2022-08-31 17:22:46 +08:00
TouchUp="Main_Grid_TouchUp" TouchDown="Main_Grid_TouchDown"
TouchMove="inkCanvas_TouchMove"
ManipulationDelta="Main_Grid_ManipulationDelta"
ManipulationCompleted="Main_Grid_ManipulationCompleted"
ManipulationInertiaStarting="inkCanvas_ManipulationInertiaStarting"
IsManipulationEnabled="True"
EditingModeChanged="inkCanvas_EditingModeChanged"
2022-08-31 17:22:46 +08:00
PreviewTouchDown="inkCanvas_PreviewTouchDown"
PreviewTouchUp="inkCanvas_PreviewTouchUp"
MouseDown="inkCanvas_MouseDown"
MouseMove="inkCanvas_MouseMove"
MouseUp="inkCanvas_MouseUp"
2022-08-31 17:22:46 +08:00
ManipulationStarting="inkCanvas_ManipulationStarting"
SelectionChanged="inkCanvas_SelectionChanged"
StrokeCollected="inkCanvas_StrokeCollected" ClipToBounds="False" Background="Transparent" />
2024-05-12 16:12:15 +08:00
<Canvas IsHitTestVisible="False">
<ui:SimpleStackPanel Canvas.Left="25" Canvas.Top="15" Orientation="Vertical">
<TextBlock Text="{Binding nowTime}" Name="WaterMarkTime" Visibility="Collapsed" FontSize="30"
FontWeight="Bold" Foreground="White" Opacity="0.6" />
<TextBlock Text="{Binding nowDate}" Name="WaterMarkDate" Visibility="Collapsed" Margin="2,0,0,0"
FontSize="16" Foreground="White" Opacity="0.45" />
2024-05-12 16:12:15 +08:00
</ui:SimpleStackPanel>
<TextBlock Canvas.Right="25" Canvas.Top="15" Text="多一份理解,少一份抱怨" Name="BlackBoardWaterMark"
Visibility="Collapsed" FontSize="24" FontWeight="Bold" Foreground="White" Opacity="0.5" />
2024-05-12 16:12:15 +08:00
</Canvas>
2022-08-31 17:22:46 +08:00
<Grid Visibility="{Binding ElementName=inkCanvas, Path=Visibility}">
<Grid Name="GridInkCanvasSelectionCover"
MouseDown="GridInkCanvasSelectionCover_MouseDown"
MouseUp="GridInkCanvasSelectionCover_MouseUp"
IsManipulationEnabled="True"
ManipulationStarting="GridInkCanvasSelectionCover_ManipulationStarting"
ManipulationCompleted="GridInkCanvasSelectionCover_ManipulationCompleted"
ManipulationDelta="GridInkCanvasSelectionCover_ManipulationDelta"
PreviewTouchDown="GridInkCanvasSelectionCover_PreviewTouchDown"
PreviewTouchUp="GridInkCanvasSelectionCover_PreviewTouchUp"
TouchDown="GridInkCanvasSelectionCover_TouchDown"
TouchUp="GridInkCanvasSelectionCover_TouchUp"
Background="#01FFFFFF" Opacity="0.01" Visibility="Visible" Margin="1,0,-1,0" />
2022-08-31 17:22:46 +08:00
<Border Name="BorderStrokeSelectionControl"
2023-12-22 00:14:15 +08:00
HorizontalAlignment="Left" VerticalAlignment="Top" Margin="0,900,0,0"
2022-08-31 17:22:46 +08:00
CornerRadius="5" Height="80"
Background="{DynamicResource FloatBarBackground}"
Visibility="{Binding ElementName=GridInkCanvasSelectionCover, Path=Visibility}"
BorderThickness="1" BorderBrush="{DynamicResource FloatBarBorderBrush}">
2022-08-31 17:22:46 +08:00
<Viewbox Margin="0,-2.5">
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="10" Height="60">
<Border Name="BorderStrokeSelectionClone" Margin="0,2,-9,2" Background="Transparent"
CornerRadius="{Binding ElementName=BorderStrokeSelectionControl, Path=CornerRadius}"
2022-08-31 17:22:46 +08:00
Width="40" MouseDown="Border_MouseDown" MouseUp="BorderStrokeSelectionClone_MouseUp">
2023-12-22 00:14:15 +08:00
<ui:SimpleStackPanel VerticalAlignment="Center" HorizontalAlignment="Center">
<Image Source="/Resources/Icons-Fluent/ic_fluent_copy_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="25" Width="25" />
<TextBlock Text="克隆" FontSize="10" Foreground="{DynamicResource FloatBarForeground}"
HorizontalAlignment="Center" />
2022-08-31 17:22:46 +08:00
</ui:SimpleStackPanel>
</Border>
<Border Name="BorderStrokeSelectionCloneToNewBoard" Margin="0,2,-9,2" Background="Transparent"
CornerRadius="{Binding ElementName=BorderStrokeSelectionControl, Path=CornerRadius}"
Width="40" MouseDown="Border_MouseDown"
MouseUp="BorderStrokeSelectionCloneToNewBoard_MouseUp"
Visibility="{Binding Visibility, ElementName=GridBackgroundCover}">
2023-12-22 00:14:15 +08:00
<ui:SimpleStackPanel VerticalAlignment="Center" HorizontalAlignment="Center">
<Image Source="/Resources/Icons-Fluent/ic_fluent_copy_add_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="25" Width="25" />
<TextBlock Text="克隆至新页" FontSize="8" Foreground="{DynamicResource FloatBarForeground}"
HorizontalAlignment="Center" />
2022-10-01 17:37:27 +08:00
</ui:SimpleStackPanel>
</Border>
<Border Width="1" Height="45" BorderBrush="{DynamicResource FloatBarForeground}"
Background="{DynamicResource FloatBarForeground}" />
<Border CornerRadius="{Binding ElementName=BorderStrokeSelectionControl, Path=CornerRadius}"
Height="40">
2022-08-31 17:22:46 +08:00
<ui:SimpleStackPanel VerticalAlignment="Center" Spacing="5" Margin="0,-10">
2023-12-22 00:14:15 +08:00
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="10">
<Image Source="{DynamicResource Rotate45DrawingImage}" Height="22"
MouseDown="Border_MouseDown" MouseUp="ImageRotate45_MouseUp" />
<Image Source="{DynamicResource Rotate90DrawingImage}" Height="22"
MouseDown="Border_MouseDown" MouseUp="ImageRotate90_MouseUp" />
2022-08-31 17:22:46 +08:00
</ui:SimpleStackPanel>
<TextBlock Text="旋转" FontSize="10" HorizontalAlignment="Center"
Foreground="{DynamicResource FloatBarForeground}" />
2022-08-31 17:22:46 +08:00
</ui:SimpleStackPanel>
</Border>
<Border Width="1" Height="45" BorderBrush="{DynamicResource FloatBarForeground}"
Background="{DynamicResource FloatBarForeground}" />
<Border CornerRadius="{Binding ElementName=BorderStrokeSelectionControl, Path=CornerRadius}"
Height="40">
2023-12-22 00:14:15 +08:00
<ui:SimpleStackPanel VerticalAlignment="Center" Margin="0,-10">
<ui:SimpleStackPanel Orientation="Horizontal">
<Image MouseDown="Border_MouseDown" MouseUp="ImageFlipHorizontal_MouseUp"
Source="/Resources/Icons-Fluent/ic_fluent_flip_horizontal_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="30" Width="30" />
<Image MouseDown="Border_MouseDown" MouseUp="ImageFlipVertical_MouseUp"
Source="/Resources/Icons-Fluent/ic_fluent_flip_vertical_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="30" Width="30" />
</ui:SimpleStackPanel>
<TextBlock Text="翻转" FontSize="10" HorizontalAlignment="Center"
Foreground="{DynamicResource FloatBarForeground}" />
2022-08-31 17:22:46 +08:00
</ui:SimpleStackPanel>
</Border>
<Border Width="1" Height="45" BorderBrush="{DynamicResource FloatBarForeground}"
Background="{DynamicResource FloatBarForeground}" />
<Border CornerRadius="{Binding ElementName=BorderStrokeSelectionControl, Path=CornerRadius}"
Height="40">
2022-08-31 17:22:46 +08:00
<ui:SimpleStackPanel VerticalAlignment="Center" Spacing="5" Margin="0,-10">
2023-12-22 00:14:15 +08:00
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="5">
2022-08-31 17:22:46 +08:00
<Grid MouseDown="Border_MouseDown" MouseUp="GridPenWidthDecrease_MouseUp">
<Image Source="/Resources/Icons-Fluent/ic_fluent_edit_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="25" Width="25" />
<TextBlock Text="-" Foreground="{DynamicResource FloatBarForeground}"
VerticalAlignment="Bottom" HorizontalAlignment="Right"
Margin="0,0,-2,-7" FontSize="15" />
2022-08-31 17:22:46 +08:00
</Grid>
<Grid MouseDown="Border_MouseDown" MouseUp="GridPenWidthIncrease_MouseUp">
<Image Source="/Resources/Icons-Fluent/ic_fluent_edit_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="25" Width="25" />
<TextBlock Text="+" Foreground="{DynamicResource FloatBarForeground}"
VerticalAlignment="Bottom" HorizontalAlignment="Right"
Margin="0,0,-3,-4" FontSize="11" />
2022-08-31 17:22:46 +08:00
</Grid>
<Grid MouseDown="Border_MouseDown" MouseUp="GridPenWidthRestore_MouseUp">
<Image Source="/Resources/Icons-Fluent/ic_fluent_edit_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="25" Width="25" />
<Image Source="{DynamicResource AndroidRefreshDrawingImage}"
VerticalAlignment="Bottom" HorizontalAlignment="Right"
Margin="0,0,-2,-2" Width="8" />
2022-08-31 17:22:46 +08:00
</Grid>
</ui:SimpleStackPanel>
<TextBlock Text="画笔粗细" FontSize="10" HorizontalAlignment="Center"
Foreground="{DynamicResource FloatBarForeground}" />
2022-08-31 17:22:46 +08:00
</ui:SimpleStackPanel>
</Border>
<Border Width="1" Height="45" BorderBrush="{DynamicResource FloatBarForeground}"
Background="{DynamicResource FloatBarForeground}" />
<Border Margin="-8,0,0,0"
CornerRadius="{Binding ElementName=BorderStrokeSelectionControl, Path=CornerRadius}"
Width="40" MouseDown="Border_MouseDown" MouseUp="BorderStrokeSelectionDelete_MouseUp">
2023-12-22 00:14:15 +08:00
<ui:SimpleStackPanel VerticalAlignment="Center" HorizontalAlignment="Center">
<Image Source="/Resources/Icons-Fluent/ic_fluent_delete_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="25" Width="25" />
<TextBlock Margin="0,5,0,0" Text="删除" FontSize="10"
Foreground="{DynamicResource FloatBarForeground}"
HorizontalAlignment="Center" />
2022-08-31 17:22:46 +08:00
</ui:SimpleStackPanel>
</Border>
</ui:SimpleStackPanel>
</Viewbox>
</Border>
</Grid>
2022-08-31 17:22:46 +08:00
<Grid Visibility="Collapsed">
<Grid Visibility="{Binding ElementName=GridBackgroundCoverHolder, Path=Visibility}">
<Viewbox Margin="10" Height="50" HorizontalAlignment="Right" VerticalAlignment="Bottom">
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="5">
<Border Width="36" Height="36" CornerRadius="5"
Background="{DynamicResource FloatBarBackground}" BorderThickness="1"
BorderBrush="{DynamicResource FloatBarBorderBrush}">
2022-08-31 17:22:46 +08:00
<Grid Margin="6" MouseUp="GridPPTControlPrevious_MouseUp">
<Image
Source="{DynamicResource ResourceKey=SeewoImageSource.HorizontalPreviousSlideNormal}" />
2022-08-31 17:22:46 +08:00
</Grid>
</Border>
<Border Visibility="{Binding ElementName=PptNavigationBtn, Path=Visibility}" Width="36"
Height="36" CornerRadius="5" Background="{DynamicResource FloatBarBackground}"
BorderThickness="1" BorderBrush="{DynamicResource FloatBarBorderBrush}">
<Grid MouseUp="PPTNavigationBtn_Click">
<TextBlock HorizontalAlignment="Center" VerticalAlignment="Center"
Foreground="{Binding ElementName=PptNavigationTextBlock, Path=Foreground}"
FontSize="{Binding ElementName=PptNavigationTextBlock, Path=FontSize}"
Text="{Binding ElementName=PptNavigationTextBlock, Path=Text}" />
</Grid>
</Border>
<Border Width="36" Height="36" CornerRadius="5"
Background="{DynamicResource FloatBarBackground}" BorderThickness="1"
BorderBrush="{DynamicResource FloatBarBorderBrush}">
2022-08-31 17:22:46 +08:00
<Grid Margin="6" MouseUp="GridPPTControlNext_MouseUp">
<Image
Source="{DynamicResource ResourceKey=SeewoImageSource.HorizontalNextSlideNormal}" />
2022-08-31 17:22:46 +08:00
</Grid>
</Border>
</ui:SimpleStackPanel>
</Viewbox>
</Grid>
</Grid>
2023-12-22 00:14:15 +08:00
<!--// BlackBoard 界面 //-->
2022-08-31 17:22:46 +08:00
<Grid Visibility="{Binding ElementName=GridBackgroundCoverHolder, Path=Visibility}">
2023-12-22 00:14:15 +08:00
<!-- 左下角 -->
<Viewbox x:Name="ViewboxBlackboardLeftSide" Margin="3,0,0,0" Height="55" HorizontalAlignment="Left"
VerticalAlignment="Bottom">
<Grid Name="BlackboardLeftSide" Visibility="Visible" Margin="0,0,0,3" Height="50"
HorizontalAlignment="Center" VerticalAlignment="Bottom">
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="5">
<Border CornerRadius="5,5,5,5" Background="#f4f4f5" Margin="0,0,0,0">
<ui:SimpleStackPanel Orientation="Horizontal">
<Border Width="60" Height="50" IsEnabled="{Binding ElementName=BtnWhiteBoardSwitchPrevious, Path=IsEnabled}"
BorderThickness="1,1,0,1" BorderBrush="#a1a1aa"
MouseUp="BtnWhiteBoardSwitchPrevious_Click" CornerRadius="5,0,0,5"
Background="#f4f4f5"
Opacity="0.95">
<Grid Margin="6,6,6,4">
<Image VerticalAlignment="Top"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing Brush="#18181b" x:Name="BtnLeftWhiteBoardSwitchPreviousGeometry"
Geometry="F1 M24,24z M0,0z M7.40091,10.456L14.5033,3.35357 12.3198,1.17001 1.48978,12 12.3198,22.83 14.5033,20.6465 7.40089,13.544 22.5102,13.544 22.5102,10.456 7.40091,10.456z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock Text="上一页" Foreground="#18181b" VerticalAlignment="Bottom"
HorizontalAlignment="Center" FontSize="12" x:Name="BtnLeftWhiteBoardSwitchPreviousLabel"/>
</Grid>
</Border>
<Border Width="75" Height="50" MouseUp="BtnWhiteBoardPageIndex_Click"
BorderThickness="1,1,1,1" BorderBrush="#a1a1aa" Background="#f4f4f5"
Opacity="0.95">
<Grid Margin="6,6,6,4">
<TextBlock HorizontalAlignment="Center"
Text="{Binding ElementName=TextBlockWhiteBoardIndexInfo, Path=Text}"
Margin="0,-1,0,0" FontSize="17" FontWeight="Bold"
TextAlignment="Center" />
<TextBlock Text="页面" Foreground="#18181b" VerticalAlignment="Bottom"
HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
<Grid Width="0" Margin="0,0,0,5">
<Border ClipToBounds="True" Name="BoardBorderLeftPageListView"
Margin="-134,-465,-60,50"
CornerRadius="8"
Background="#fafafa" Opacity="1" BorderBrush="#a1a1aa"
BorderThickness="1">
<ui:ScrollViewerEx Name="BlackBoardLeftSidePageListScrollViewer" Height="460"
VerticalScrollBarVisibility="Hidden"
ForceUseSmoothScroll="True">
<ListView ScrollViewer.CanContentScroll="False" SelectionMode="Single"
ScrollViewer.HorizontalScrollBarVisibility="Disabled"
ScrollViewer.VerticalScrollBarVisibility="Disabled"
Name="BlackBoardLeftSidePageListView">
<ListView.ItemTemplate>
<DataTemplate>
<ui:SimpleStackPanel Orientation="Vertical"
MouseUp="BlackBoardLeftSidePageListView_OnMouseUp">
<Border Margin="0,4" Width="160" BorderBrush="#a1a1aa"
BorderThickness="1">
<Grid>
<Viewbox Width="160">
<InkCanvas EditingMode="None"
Background="{Binding ElementName=GridBackgroundCover, Path=Background}"
Strokes="{Binding Strokes}"
Width="{Binding ElementName=inkCanvas, Path=ActualWidth}"
Height="{Binding ElementName=inkCanvas, Path=ActualHeight}">
</InkCanvas>
</Viewbox>
<Border Margin="4" Width="36" Height="20"
CornerRadius="3" HorizontalAlignment="Left"
VerticalAlignment="Top"
Background="#cc09090b">
<TextBlock FontSize="14"
HorizontalAlignment="Center"
VerticalAlignment="Center"
FontFamily="Consolas" Foreground="White"
Text="{Binding Index}">
</TextBlock>
</Border>
</Grid>
</Border>
</ui:SimpleStackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
</ui:ScrollViewerEx>
</Border>
</Grid>
<Border Width="60" Height="50" MouseUp="BtnWhiteBoardSwitchNext_Click"
CornerRadius="0,5,5,0" IsEnabled="{Binding ElementName=BtnWhiteBoardSwitchNext, Path=IsEnabled}"
BorderThickness="0,1,1,1" BorderBrush="#a1a1aa"
Background="#f4f4f5" Opacity="0.95">
<Grid Margin="6,6,6,4">
<Image VerticalAlignment="Top"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing Brush="#18181b" x:Name="BtnLeftWhiteBoardSwitchNextGeometry"
Geometry="F1 M24,24z M0,0z M16.5991,10.456L9.49667,3.35357 11.6802,1.17001 22.5102,12 11.6802,22.83 9.49667,20.6465 16.5991,13.544 1.48978,13.544 1.48978,10.456 16.5991,10.456z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock Text="下一页" Foreground="Black" VerticalAlignment="Bottom"
HorizontalAlignment="Center" FontSize="12" x:Name="BtnLeftWhiteBoardSwitchNextLabel" />
</Grid>
</Border>
</ui:SimpleStackPanel>
2023-12-22 00:14:15 +08:00
</Border>
<Border Width="60" Height="50"
BorderThickness="1" BorderBrush="#a1a1aa"
MouseUp="BtnWhiteBoardAdd_Click" CornerRadius="5" Background="#f4f4f5"
Opacity="0.95">
<Grid Margin="6,6,6,4">
<Image VerticalAlignment="Top"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing Brush="#18181b"
Geometry="F0 M24,24z M0,0z M7.39778,13.723L10.7693,13.723 10.7693,10.3514 13.2307,10.3514 13.2307,13.723 16.6022,13.723 16.6022,16.1843 13.2307,16.1843 13.2307,19.5559 10.7693,19.5559 10.7693,16.1843 7.39778,16.1843 7.39778,13.723z M3.1391,1.17001L3.1391,22.83 20.8609,22.83 20.8609,6.66948 15.3614,1.17002 3.1391,1.17001z M12.9846,3.13911L5.10819,3.1391 5.10819,20.8609 18.8918,20.8609 18.8918,9.04638 12.9846,9.04638 12.9846,3.13911z M18.484,7.07729L14.9536,3.54692 14.9536,7.07729 18.484,7.07729z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock Text="新页面" Foreground="#18181b" VerticalAlignment="Bottom"
HorizontalAlignment="Center" FontSize="12" />
2023-12-22 00:14:15 +08:00
</Grid>
</Border>
</ui:SimpleStackPanel>
</Grid>
</Viewbox>
<!-- 中间 -->
2024-06-06 20:09:23 +08:00
<Viewbox Margin="3,0,0,0" Height="56" HorizontalAlignment="Center"
VerticalAlignment="Bottom">
2023-12-22 00:14:15 +08:00
<Viewbox.LayoutTransform>
<ScaleTransform x:Name="ViewboxBlackboardCenterSideScaleTransform" ScaleX="1" ScaleY="1" />
2023-12-22 00:14:15 +08:00
</Viewbox.LayoutTransform>
2024-06-06 20:09:23 +08:00
<Grid x:Name="BlackboardCenterSide" Visibility="Visible" Margin="0,0,0,3" Height="50"
HorizontalAlignment="Center" VerticalAlignment="Bottom">
2023-12-22 00:14:15 +08:00
<ui:SimpleStackPanel Orientation="Horizontal">
2024-06-06 20:09:23 +08:00
<Border CornerRadius="5,5,5,5" Background="#f4f4f5" Margin="0,0,5,0">
<ui:SimpleStackPanel Orientation="Horizontal">
<Border Width="60" Height="50" MouseDown="Border_MouseDown" Name="BoardGesture"
MouseUp="TwoFingerGestureBorder_MouseUp" CornerRadius="5,0,0,5"
Background="#f4f4f5"
Opacity="1" BorderThickness="1,1,0,1" BorderBrush="#a1a1aa">
<Grid Margin="6,6,6,4">
<Image VerticalAlignment="Top"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing x:Name="BoardGestureGeometry"
Brush="#18181b"
Geometry="F0 M24,24z M0,0z M7.82154,10.0753L7.82154,3.74613C7.82154,3.06603 8.08946,2.40655 8.57377,1.92224 9.05808,1.43793 9.70726,1.17001 10.3977,1.17001 11.0881,1.17001 11.7372,1.43793 12.2216,1.92224 12.7059,2.40655 12.9738,3.05573 12.9738,3.74613L12.9738,6.37308C13.1415,6.33947 13.3139,6.32225 13.489,6.32225 14.1794,6.32225 14.8286,6.59016 15.3129,7.07447 15.4484,7.21001 15.567,7.35845 15.6675,7.5171 15.9551,7.40916 16.2634,7.35269 16.5803,7.35269 17.2707,7.35269 17.9199,7.62061 18.4042,8.10492 18.5461,8.24683 18.6695,8.4029 18.7729,8.57001 19.6856,8.26338 20.7674,8.45871 21.4647,9.15599 21.949,9.6403 22.2169,10.2998 22.2169,10.9799L22.2169,15.6169C22.2169,17.5438 21.4647,19.3574 20.1045,20.7176 18.7443,22.0778 16.9307,22.83 15.0038,22.83L13.149,22.83 13.1799,22.8094 12.8398,22.8094C11.7682,22.7579 10.7068,22.4694 9.75878,21.9541 8.70773,21.3874 7.81124,20.563 7.15175,19.5738L6.94566,19.2647C6.60562,18.7494 5.49273,16.8019 3.52458,13.3087 3.19484,12.7213 3.1021,12.0412 3.27727,11.3818 3.45245,10.7326 3.86463,10.1761 4.44168,9.83608 5.00842,9.49604 5.66791,9.35177 6.31709,9.43421 6.86548,9.50385 7.39181,9.7279 7.82154,10.0753z M10.037,3.38547C10.1297,3.28243 10.2637,3.23091 10.3977,3.23091 10.5316,3.23091 10.6656,3.29273 10.7583,3.38547 10.8614,3.47821 10.9129,3.61217 10.9129,3.74613L10.9129,11.4745C10.9129,12.0412 11.3766,12.5049 11.9433,12.5049 12.5101,12.5049 12.9738,12.0412 12.9738,11.4745L12.9738,8.89836C12.9738,8.7644 13.0356,8.63045 13.1283,8.53771 13.2211,8.43466 13.355,8.38314 13.489,8.38314 13.623,8.38314 13.7569,8.44497 13.8497,8.53771 13.9527,8.63045 14.0042,8.7644 14.0042,8.89836L14.0042,11.4745C14.0042,12.0412 14.4679,12.5049 15.0347,12.5049 15.6014,12.5049 16.0651,12.0412 16.0651,11.4745L16.0651,9.92881C16.0651,9.79485 16.1269,9.66089 16.2197,9.56815 16.3124,9.46511 16.4464,9.41359 16.5803,9.41359 16.7143,9.41359 16.8483,9.47541 16.941,9.56815 17.044,9.66089 17.0956,9.79485 17.0956,9.92881L17.0956,10.5869C17.0752,10.7163 17.0646,10.8477 17.0646,10.9799 17.0646,11.0661 17.0754,11.1499 17.0956,11.2301L17.0956,11.4745C17.0956,12.0412 17.5593,12.5049 18.126,12.5049 18.6928,12.5049 19.1565,12.0412 19.1565,11.4745L19.1565,10.8128C19.1834,10.7399 19.2266,10.6727 19.2801,10.6192 19.4759,10.4234 19.8159,10.4234 20.0117,10.6192 20.1148,10.712 20.1663,10.8459 20.1663,10.9799L20.1663,15.6169C20.1663,16.9977 19.6408,18.296 18.6618,19.2647 17.6829,20.2333 16.3949,20.7691 15.0141,20.7691L13.1593,20.7691C12.3143,20.7691 11.4796,20.5527 10.7274,20.1509 9.98548,19.749 9.3363,19.1616 8.8726,18.4506L8.66651,18.1415C8.35737,17.6675 7.23419,15.7096 5.31756,12.2988 5.24543,12.1752 5.23512,12.0412 5.26604,11.9073 5.30725,11.7733 5.38969,11.6703 5.50304,11.5981 5.66791,11.4951 5.874,11.4539 6.06978,11.4745 6.26557,11.5054 6.45105,11.5878 6.59531,11.7321L8.11007,13.2469C8.49419,13.631 9.10425,13.648 9.50833,13.2978 9.73651,13.1084 9.88244,12.8229 9.88244,12.5049L9.88244,3.74613C9.88244,3.61217,9.94426,3.47821,10.037,3.38547z M2.99905,6.31195L1.78313,4.65293 2.61779,4.04497C3.46275,3.4267,4.37985,2.89087,5.33817,2.46838L6.27587,2.0459 7.12084,3.93162 6.18313,4.3541C5.35878,4.72506,4.56533,5.17846,3.83372,5.71429L2.99905,6.32225 2.99905,6.31195z M18.2806,5.20935L19.1565,5.75549 20.259,4.01404 19.3831,3.4679C18.1157,2.67446,16.7452,2.0768,15.3026,1.68523L14.303,1.41731 13.7672,3.40607 14.7667,3.67399C16.0033,4.00373,17.1883,4.51895,18.2806,5.20935z" />
<GeometryDrawing x:Name="BoardGestureGeometry2"
Brush="#18181b"
Geometry="F0 M24,24z M0,0z " />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock Text="手势" Foreground="#18181b" VerticalAlignment="Bottom"
Name="BoardGestureLabel"
HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
<Grid Width="0" Margin="0,0,0,5">
<Border ClipToBounds="True" Name="BoardTwoFingerGestureBorder"
Margin="-115,-161,-55,50"
CornerRadius="8"
Background="#fafafa" Opacity="1" BorderBrush="#2563eb"
BorderThickness="1">
<ui:SimpleStackPanel Margin="0">
<Border BorderBrush="#1e3a8a" BorderThickness="0,0,0,1"
CornerRadius="8,8,0,0"
Background="#2563eb" Margin="-1,-1,-1,1">
<Canvas Height="36" ClipToBounds="True">
<TextBlock Text="手势选项" Canvas.Left="12" Foreground="White"
Padding="0,7"
FontSize="17" FontWeight="Bold" TextAlignment="Center" />
</Canvas>
</Border>
<Viewbox Margin="8,0,8,0">
<ui:SimpleStackPanel Margin="0">
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="4"
VerticalAlignment="Center"
HorizontalAlignment="Center" Margin="0,3,0,0">
<Image Source="/Resources/new-icons/multi-touch.png"
RenderOptions.BitmapScalingMode="HighQuality"
Height="16"
Width="16" />
<Label Content="多指书写" FontSize="10" VerticalAlignment="Center" />
<Viewbox Width="36" Height="18" Margin="4,0,0,0">
<ui:ToggleSwitch MinWidth="0" Margin="0,-6,0,-6"
Name="BoardToggleSwitchEnableMultiTouchMode"
FontFamily="Microsoft YaHei UI"
IsOn="False"
OnContent=""
OffContent=""
Toggled="ToggleSwitchEnableMultiTouchMode_Toggled"
RenderTransformOrigin="0.5,0.5">
<ui:ToggleSwitch.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform />
<TranslateTransform X="8" />
</TransformGroup>
</ui:ToggleSwitch.RenderTransform>
</ui:ToggleSwitch>
</Viewbox>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
Opacity="{Binding ElementName=TwoFingerGestureSimpleStackPanel, Path=Opacity}"
Orientation="Horizontal" Spacing="4"
VerticalAlignment="Center"
HorizontalAlignment="Center">
<Image Source="/Resources/new-icons/hand-move.png"
RenderOptions.BitmapScalingMode="HighQuality"
Height="16"
Width="16" />
<Label Content="双指移动" FontSize="10" VerticalAlignment="Center" />
<Viewbox Width="36" Height="18" Margin="4,0,0,0">
<ui:ToggleSwitch MinWidth="0" Margin="0,-6,0,-6"
Name="BoardToggleSwitchEnableTwoFingerTranslate"
FontFamily="Microsoft YaHei UI"
IsOn="False"
OnContent=""
OffContent=""
Toggled="ToggleSwitchEnableTwoFingerTranslate_Toggled"
RenderTransformOrigin="0.5,0.5">
<ui:ToggleSwitch.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform />
<TranslateTransform X="8" />
</TransformGroup>
</ui:ToggleSwitch.RenderTransform>
</ui:ToggleSwitch>
</Viewbox>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
Opacity="{Binding ElementName=TwoFingerGestureSimpleStackPanel, Path=Opacity}"
Orientation="Horizontal" Spacing="4" VerticalAlignment="Center"
HorizontalAlignment="Center">
<Image Source="/Resources/new-icons/zoom.png"
RenderOptions.BitmapScalingMode="HighQuality"
Height="16"
Width="16" />
<Label Content="双指缩放" FontSize="10" VerticalAlignment="Center" />
<Viewbox Width="36" Height="18" Margin="4,0,0,0">
<ui:ToggleSwitch MinWidth="0" Margin="0,-6,0,-6"
FontFamily="Microsoft YaHei UI"
IsOn="False" OnContent="" OffContent=""
Name="BoardToggleSwitchEnableTwoFingerZoom"
Toggled="ToggleSwitchEnableTwoFingerZoom_Toggled"
RenderTransformOrigin="0.5,0.5">
<ui:ToggleSwitch.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform />
<TranslateTransform X="8" />
</TransformGroup>
</ui:ToggleSwitch.RenderTransform>
</ui:ToggleSwitch>
</Viewbox>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
Opacity="{Binding ElementName=TwoFingerGestureSimpleStackPanel, Path=Opacity}"
Orientation="Horizontal" Spacing="4" VerticalAlignment="Center"
HorizontalAlignment="Center">
<Image Source="/Resources/new-icons/rotate.png"
RenderOptions.BitmapScalingMode="HighQuality"
Height="16"
Width="16" />
<Label Content="双指旋转" FontSize="10" VerticalAlignment="Center" />
<Viewbox Width="36" Height="18" Margin="4,0,0,0">
<ui:ToggleSwitch MinWidth="0" Margin="0,-6,0,-6"
FontFamily="Microsoft YaHei UI"
IsOn="False" OnContent="" OffContent=""
Name="BoardToggleSwitchEnableTwoFingerRotation"
Toggled="ToggleSwitchEnableTwoFingerRotation_Toggled"
RenderTransformOrigin="0.5,0.5">
<ui:ToggleSwitch.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform />
<TranslateTransform X="8" />
</TransformGroup>
</ui:ToggleSwitch.RenderTransform>
</ui:ToggleSwitch>
</Viewbox>
2023-12-22 00:14:15 +08:00
2024-06-06 20:09:23 +08:00
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Viewbox>
</ui:SimpleStackPanel>
</Border>
</Grid>
<Border Width="60" Height="50" MouseDown="Border_MouseDown"
MouseUp="BoardChangeBackgroundColorBtn_MouseUp" CornerRadius="0,5,5,0"
Background="#f4f4f5" Opacity="1" BorderThickness="0,1,1,1"
BorderBrush="#a1a1aa">
<Grid Margin="6,6,6,4">
<Image VerticalAlignment="Top"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing Brush="#18181b"
Geometry="F0 M24,24z M0,0z M4.71815,3.98345C6.64142,2.23541 9.19629,1.17001 12,1.17001 17.9812,1.17001 22.83,6.01877 22.83,12 22.83,17.9813 17.9812,22.83 12,22.83 11.6262,22.83 11.2568,22.8111 10.8927,22.7741 5.8167,22.2586 1.77699,18.2377 1.2325,13.1703 1.22536,13.1039 1.21882,13.0373 1.21289,12.9705 1.20871,12.9234 1.20483,12.8762 1.20125,12.8289 1.18054,12.5553 1.17,12.2789 1.17,12 1.17,9.41057 2.07878,7.03339 3.59479,5.17001 3.9391,4.74681 4.31473,4.35011 4.71815,3.98345z M12,20.83C16.8767,20.83 20.83,16.8767 20.83,12 20.83,7.12334 16.8767,3.17001 12,3.17001L12,20.83z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock Text="背景" Foreground="#18181b" VerticalAlignment="Bottom"
HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
</ui:SimpleStackPanel>
2023-12-22 00:14:15 +08:00
</Border>
2024-06-06 20:09:23 +08:00
<Border CornerRadius="5,5,5,5" Background="#f4f4f5" Margin="0,0,5,0">
<ui:SimpleStackPanel Orientation="Horizontal">
<Border x:Name="BoardSelect" Width="60" Height="50" MouseDown="Border_MouseDown"
BorderThickness="1,1,0,1" BorderBrush="#a1a1aa"
MouseUp="SymbolIconSelect_MouseUp" CornerRadius="5,0,0,5" Background="#f4f4f5"
Opacity="0.95">
<Grid Margin="6,6,6,4">
<Image VerticalAlignment="Top"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing x:Name="BoardSelectGeometry"
Brush="#18181b"
Geometry="F1 M24,24z M0,0z M22.7989,10.1653L1.14304,1.14304 10.1653,22.7989 12.8305,14.9518 19.6892,21.8105 21.8105,19.6892 14.9518,12.8305 22.7989,10.1653z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock Text="选择" Foreground="#18181b" VerticalAlignment="Bottom"
Name="BoardSelectLabel"
HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
<Border x:Name="BoardPen" Width="60" Height="50" MouseDown="Border_MouseDown"
BorderThickness="0,1,0,1" BorderBrush="#a1a1aa"
MouseUp="PenIcon_Click" Background="#f4f4f5" Opacity="0.95">
<Grid Margin="6,6,6,4">
<Image x:Name="BoardPenIcon" VerticalAlignment="Top"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing x:Name="BoardPenGeometry" Brush="#18181b"
Geometry="F1 M24,24z M0,0z M20.4786,1.42438C19.9985,1.23743 19.4847,1.15194 18.9698,1.17319 18.4549,1.19444 17.9499,1.32197 17.4869,1.54789 17.0368,1.76752 16.6358,2.07554 16.3083,2.45361L3.85516,14.9067 9.08243,20.134 21.5311,7.68529C21.9113,7.36382 22.223,6.96912 22.447,6.52438 22.6786,6.06462 22.8113,5.56167 22.8365,5.04763 22.8616,4.5336 22.7787,4.02012 22.593,3.54002 22.4073,3.05994 22.1232,2.62403 21.759,2.25988 21.3949,1.89574 20.9587,1.61132 20.4786,1.42438z M7.28056,21.1605L2.8286,16.7086 1.15912,22.83 7.28056,21.1605z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock Text="笔" Foreground="Black" VerticalAlignment="Bottom"
Name="BoardPenLabel"
HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
<Border>
<Grid Margin="0,5,0,5" Width="0">
<Grid Name="BoardPenPaletteGrid" Margin="-160,-200,-33,50"
RenderTransformOrigin="0,1">
2024-06-06 20:09:23 +08:00
<Grid.RenderTransform>
<TransformGroup>
<ScaleTransform ScaleX="1.5" ScaleY="1.5" />
<SkewTransform />
<RotateTransform />
<TranslateTransform />
2024-06-06 20:09:23 +08:00
</TransformGroup>
</Grid.RenderTransform>
<Border x:Name="BoardPenPalette" Visibility="Visible" Background="#fafafa"
Opacity="1" BorderBrush="#2563eb"
BorderThickness="1" CornerRadius="8">
<ui:SimpleStackPanel>
2024-06-06 20:09:23 +08:00
<Border BorderBrush="#1e3a8a" Height="32" BorderThickness="0,0,0,1"
CornerRadius="8,8,0,0" Background="#2563eb"
Margin="-1,-1,-1,0"
Padding="1,1,1,0">
<ui:SimpleStackPanel Orientation="Vertical"
VerticalAlignment="Center">
2024-06-06 20:09:23 +08:00
<ui:SimpleStackPanel Orientation="Horizontal"
HorizontalAlignment="Stretch"
Margin="8,0,0,0" Spacing="2">
<Border x:Name="BoardDefaultPenTabButton"
MouseDown="SwitchToDefaultPen"
Background="#48dbeafe" Height="20" Width="36"
CornerRadius="3">
<Canvas>
<ui:SimpleStackPanel
x:Name="BoardDefaultPenTabButtonIndicator"
Visibility="Visible"
Orientation="Horizontal"
Canvas.Left="9" Canvas.Right="9"
Canvas.Bottom="0">
<Border Width="18" Height="2"
Background="#fafafa" CornerRadius="1" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Vertical"
Height="20" Width="36">
<ui:SimpleStackPanel
VerticalAlignment="Center"
Orientation="Horizontal"
HorizontalAlignment="Center"
Margin="0,3">
<Image
Source="/Resources/new-icons/pen-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
Height="13" Width="13" />
<TextBlock
x:Name="BoardDefaultPenTabButtonText"
Foreground="White"
FontWeight="Medium"
FontSize="9" TextAlignment="Center"
Text="笔" Margin="2,1,0,0" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Canvas>
</Border>
<Border x:Name="BoardHighlightPenTabButton"
MouseDown="SwitchToHighlighterPen"
Background="Transparent" Height="20" Width="52"
CornerRadius="3">
<Canvas>
<ui:SimpleStackPanel Visibility="Collapsed"
x:Name="BoardHighlightPenTabButtonIndicator"
Orientation="Horizontal" Canvas.Left="14"
Canvas.Right="14" Canvas.Bottom="0">
<Border Width="24" Height="2"
Background="#fafafa" CornerRadius="1" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Vertical"
Height="20" Width="52">
<ui:SimpleStackPanel
VerticalAlignment="Center"
Orientation="Horizontal"
HorizontalAlignment="Center"
Margin="0,3">
<Image
Source="/Resources/new-icons/highlighter-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
Height="13" Width="13" />
<TextBlock
x:Name="BoardHighlightPenTabButtonText"
Foreground="White"
FontWeight="Medium"
FontSize="9" TextAlignment="Center"
Text="荧光笔" Margin="2,1,0,0" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Canvas>
</Border>
<Image Margin="66,0,0,0"
Source="/Resources/new-icons/close-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
Height="16" Width="16"
MouseDown="Border_MouseDown"
MouseUp="CloseBordertools_MouseUp" />
2023-12-22 00:14:15 +08:00
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
2024-06-06 20:09:23 +08:00
</Border>
<Viewbox Name="BoardDefaultPenPropsPanel" Visibility="Collapsed"
Margin="12,8,12,0" HorizontalAlignment="Center"
VerticalAlignment="Center" Stretch="Fill">
<ui:SimpleStackPanel>
<Controls:UniformGrid Columns="2" Width="300" Height="55">
<ui:SimpleStackPanel Orientation="Horizontal"
Height="35">
<Label Content="笔锋" Margin="0,0,6,0"
Foreground="{DynamicResource FloatBarForeground}"
FontSize="16" FontWeight="Bold"
VerticalAlignment="Center" />
<ComboBox Height="30" VerticalAlignment="Center"
Name="BoardComboBoxPenStyle"
FontFamily="Microsoft YaHei UI"
SelectedIndex="0"
SelectionChanged="ComboBoxPenStyle_SelectionChanged">
<ComboBoxItem Content="基于点集"
FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="基于速率"
FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="关闭笔锋"
FontFamily="Microsoft YaHei UI" />
</ComboBox>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Margin="0,-5,0,-5"
VerticalAlignment="Center">
<ui:SimpleStackPanel
x:Name="BoardNibModeSimpleStackPanel"
Orientation="Horizontal" Width="140">
<Label Content="笔尖模式" FontSize="15"
VerticalAlignment="Center" />
<ui:ToggleSwitch
x:Name="BoardToggleSwitchEnableNibMode"
MinWidth="0"
FontFamily="Microsoft YaHei UI"
Width="70" Margin="10,0,0,0"
Toggled="ToggleSwitchEnableNibMode_Toggled"
IsOn="True" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal"
Width="140">
<Label Margin="0,0,10,0" Content="墨迹纠正"
Foreground="{DynamicResource FloatBarForeground}"
FontSize="15" VerticalAlignment="Center" />
<ui:ToggleSwitch
Foreground="{DynamicResource FloatBarForeground}"
FontFamily="Microsoft YaHei UI" Width="70"
Toggled="ToggleSwitchEnableInkToShape_Toggled"
MinWidth="0"
IsOn="{Binding ElementName=ToggleSwitchEnableInkToShape, Path=IsOn}" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
2023-12-22 00:14:15 +08:00
</Controls:UniformGrid>
2024-06-06 20:09:23 +08:00
<StackPanel Orientation="Horizontal" Height="30">
<Label Margin="0,0,10,0" Content="粗细" FontWeight="Bold"
Foreground="{DynamicResource FloatBarForeground}"
FontSize="17" VerticalAlignment="Center" />
<Slider x:Name="BoardInkWidthSlider" Minimum="1"
Maximum="20"
Width="208" FontFamily="Microsoft YaHei UI"
FontSize="20" IsSnapToTickEnabled="True"
Value="5"
TickFrequency="0.1" TickPlacement="None"
ValueChanged="InkWidthSlider_ValueChanged" />
<TextBlock
Text="{Binding Value, ElementName=InkWidthSlider, Mode=OneWay}"
FontFamily="Consolas" VerticalAlignment="Bottom"
Margin="10,0,0,4.5" FontSize="15" />
</StackPanel>
<StackPanel Orientation="Horizontal" Height="30">
<Label Margin="0,0,10,0" Content="透明" FontWeight="Bold"
Foreground="{DynamicResource FloatBarForeground}"
FontSize="17" VerticalAlignment="Center" />
<Slider x:Name="BoardInkAlphaSlider" Margin="0,0,0,0"
Minimum="1" Maximum="255" Width="208"
FontFamily="Microsoft YaHei UI" FontSize="20"
IsSnapToTickEnabled="True" Value="255"
Foreground="#b91c1c" TickFrequency="1"
TickPlacement="None"
ValueChanged="InkAlphaSlider_ValueChanged">
<Slider.Resources>
</Slider.Resources>
</Slider>
<TextBlock
Text="{Binding Value, ElementName=InkAlphaSlider, Mode=OneWay}"
FontFamily="Consolas" VerticalAlignment="Bottom"
Margin="10,0,0,4.5" FontSize="15" />
</StackPanel>
2023-12-22 00:14:15 +08:00
</ui:SimpleStackPanel>
2024-06-06 20:09:23 +08:00
</Viewbox>
<Viewbox Name="BoardHighlighterPenPropsPanel" Margin="12,8,12,0"
HorizontalAlignment="Center" VerticalAlignment="Center"
Stretch="Fill">
<ui:SimpleStackPanel>
<StackPanel Orientation="Horizontal" Height="30">
<Label Margin="0,0,10,0" Content="粗细" FontWeight="Bold"
Foreground="{DynamicResource FloatBarForeground}"
FontSize="17" VerticalAlignment="Center" />
<Slider x:Name="BoardHighlighterWidthSlider"
Minimum="15"
Maximum="45" Width="208"
FontFamily="Microsoft YaHei UI" FontSize="20"
IsSnapToTickEnabled="True" Value="20"
TickFrequency="1" TickPlacement="None"
ValueChanged="HighlighterWidthSlider_ValueChanged" />
<TextBlock
Text="{Binding Value, ElementName=HighlighterWidthSlider, Mode=OneWay}"
FontFamily="Consolas" VerticalAlignment="Bottom"
Margin="10,0,0,4.5" FontSize="15" />
</StackPanel>
2023-12-22 00:14:15 +08:00
</ui:SimpleStackPanel>
2024-06-06 20:09:23 +08:00
</Viewbox>
<Viewbox x:Name="BoardDefaultPenColorsPanel" Visibility="Collapsed"
Margin="0,8,0,0" Stretch="Fill">
<ui:SimpleStackPanel Width="300" Margin="0,0,0,0">
<!--<TextBlock FontSize="25">画笔颜色</TextBlock>-->
<Border Width="300" Height="100" BorderBrush="Black"
BorderThickness="0" CornerRadius="5">
<Controls:UniformGrid Rows="2" Height="100">
<ui:SimpleStackPanel Height="45"
Orientation="Horizontal" Width="270">
<Controls:UniformGrid Columns="5" Width="270"
Margin="0">
<Border BorderBrush="Black"
BorderThickness="1"
CornerRadius="100" Width="45"
MouseDown="Border_MouseDown"
MouseUp="ColorThemeSwitch_MouseUp">
<Grid Margin="3">
<Image
x:Name="BoardColorThemeSwitchIcon"
Source="/Resources/Icons-Fluent/ic_fluent_weather_sunny_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="23"
Height="23" Margin="0,0,0,0" />
<TextBlock Margin="0,0,0,2"
x:Name="BoardColorThemeSwitchTextBlock"
Text="亮系" Foreground="Black"
VerticalAlignment="Bottom"
HorizontalAlignment="Center"
FontSize="11" />
</Grid>
</Border>
<Border x:Name="BoardBorderPenColorBlack"
Background="Black" BorderBrush="Black"
BorderThickness="1.5"
CornerRadius="100"
Width="45"
MouseUp="BtnColorBlack_Click">
<Viewbox
Name="BoardViewboxBtnColorBlackContent"
Visibility="Collapsed" Margin="8">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24"
Height="24" Margin="0,0,0,0" />
</Viewbox>
</Border>
<Border x:Name="BoardBorderPenColorWhite"
Background="White"
BorderBrush="#71717a"
BorderThickness="1.5"
CornerRadius="100"
Width="45"
MouseUp="BtnColorWhite_Click">
<Viewbox
x:Name="BoardViewboxBtnColorWhiteContent"
Visibility="Collapsed" Margin="8">
<Image
Source="/Resources/new-icons/checked-black.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24"
Height="24" Margin="0,0,0,0" />
</Viewbox>
</Border>
<Border x:Name="BoardBorderPenColorRed"
Background="#dc2626"
BorderBrush="#7f1d1d"
BorderThickness="1.5"
CornerRadius="100"
Width="45" MouseUp="BtnColorRed_Click">
<Viewbox
Name="BoardViewboxBtnColorRedContent"
Visibility="Collapsed" Margin="8">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24"
Height="24" Margin="0,0,0,0" />
</Viewbox>
</Border>
<Border x:Name="BoardBorderPenColorYellow"
Background="#eab308"
BorderBrush="#713f12"
BorderThickness="1.5"
CornerRadius="100"
Width="45"
MouseUp="BtnColorYellow_Click">
<Viewbox
x:Name="BoardViewboxBtnColorYellowContent"
Visibility="Collapsed" Margin="8">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24"
Height="24" Margin="0,0,0,0" />
</Viewbox>
</Border>
</Controls:UniformGrid>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Height="45"
Orientation="Horizontal" Width="270">
<Controls:UniformGrid Columns="5" Width="270"
Margin="0">
<Border x:Name="BoardBorderPenColorGreen"
Background="#16a34a"
BorderBrush="#14532d"
BorderThickness="1.5"
CornerRadius="100"
Width="45"
MouseUp="BtnColorGreen_Click">
<Viewbox
x:Name="BoardViewboxBtnColorGreenContent"
Visibility="Collapsed" Margin="8">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24"
Height="24" Margin="0,0,0,0" />
</Viewbox>
</Border>
<Border x:Name="BoardBorderPenColorBlue"
Background="#2563eb"
BorderBrush="#1e3a8a"
BorderThickness="1.5"
CornerRadius="100"
Width="45" MouseUp="BtnColorBlue_Click">
<Viewbox
x:Name="BoardViewboxBtnColorBlueContent"
Visibility="Collapsed" Margin="8">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24"
Height="24" Margin="0,0,0,0" />
</Viewbox>
</Border>
<Border x:Name="BoardBorderPenColorPink"
Background="#db2777"
BorderBrush="#831843"
BorderThickness="1.5"
CornerRadius="100"
Width="45" MouseUp="BtnColorPink_Click">
<Viewbox
x:Name="BoardViewboxBtnColorPinkContent"
Visibility="Collapsed" Margin="8">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24"
Height="24" Margin="0,0,0,0" />
</Viewbox>
</Border>
<Border x:Name="BoardBorderPenColorTeal"
Background="#0d9488"
BorderBrush="#134e4a"
BorderThickness="1.5"
CornerRadius="100"
Width="45" MouseUp="BtnColorTeal_Click">
<Viewbox
x:Name="BoardViewboxBtnColorTealContent"
Visibility="Collapsed" Margin="8">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24"
Height="24" Margin="0,0,0,0" />
</Viewbox>
</Border>
<Border x:Name="BoardBorderPenColorOrange"
Background="#ea580c"
BorderBrush="#7c2d12"
BorderThickness="1.5"
CornerRadius="100"
Width="45"
MouseUp="BtnColorOrange_Click">
<Viewbox
x:Name="BoardViewboxBtnColorOrangeContent"
Visibility="Collapsed" Margin="8">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24"
Height="24" Margin="0,0,0,0" />
</Viewbox>
</Border>
</Controls:UniformGrid>
</ui:SimpleStackPanel>
</Controls:UniformGrid>
</Border>
</ui:SimpleStackPanel>
</Viewbox>
<Viewbox x:Name="BoardHighlighterPenColorsPanel"
Visibility="Visible"
Margin="0,8,0,0" Stretch="Fill">
<ui:SimpleStackPanel Width="300" Margin="0,0,0,0">
<!--<TextBlock FontSize="25">画笔颜色</TextBlock>-->
<Border Width="300" Height="110" BorderBrush="Black"
BorderThickness="0" CornerRadius="5">
<Controls:UniformGrid Rows="2" Height="110">
<ui:SimpleStackPanel Height="45"
Orientation="Horizontal" Width="270">
<Controls:UniformGrid Columns="5" Width="270"
Margin="0">
<Border
x:Name="BoardHighlighterPenColorBlack"
BorderBrush="#e4e4e7"
BorderThickness="1.5"
CornerRadius="100" Width="45"
MouseUp="BtnHighlighterColorBlack_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry
Center="21,21"
RadiusX="21"
RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="Black"
Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="BoardHighlighterPenViewboxBtnColorBlackContent"
Visibility="Visible"
Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
<Border
x:Name="BoardHighlighterPenColorWhite"
Background="White"
BorderBrush="#dddddd"
BorderThickness="1.5"
CornerRadius="100"
Width="45"
MouseUp="BtnHighlighterColorWhite_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry
Center="21,21"
RadiusX="21"
RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="White"
Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="BoardHighlighterPenViewboxBtnColorWhiteContent"
Visibility="Visible"
Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-black.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
<Border
x:Name="BoardHighlighterPenColorRed"
BorderBrush="#fecaca"
BorderThickness="1.5"
CornerRadius="100" Width="45"
MouseUp="BtnHighlighterColorRed_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry
Center="21,21"
RadiusX="21"
RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="#ef4444"
Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="BoardHighlighterPenViewboxBtnColorRedContent"
Visibility="Visible"
Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
<Border
x:Name="BoardHighlighterPenColorYellow"
BorderBrush="#fef08a"
BorderThickness="1.5"
CornerRadius="100" Width="45"
MouseUp="BtnHighlighterColorYellow_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry
Center="21,21"
RadiusX="21"
RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="#eab308"
Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="BoardHighlighterPenViewboxBtnColorYellowContent"
Visibility="Visible"
Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-black.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
<Border
x:Name="BoardHighlighterPenColorGreen"
BorderBrush="#bbf7d0"
BorderThickness="1.5"
CornerRadius="100" Width="45"
MouseUp="BtnHighlighterColorGreen_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry
Center="21,21"
RadiusX="21"
RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="#22c55e"
Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="BoardHighlighterPenViewboxBtnColorGreenContent"
Visibility="Visible"
Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-black.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
</Controls:UniformGrid>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Height="45"
Orientation="Horizontal" Width="270">
<Controls:UniformGrid Columns="5" Width="270"
Margin="0">
<Border
x:Name="BoardHighlighterPenColorZinc"
BorderBrush="#e4e4e7"
BorderThickness="1.5"
CornerRadius="100" Width="45"
MouseUp="BtnHighlighterColorZinc_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry
Center="21,21"
RadiusX="21"
RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="#71717a"
Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="BoardHighlighterPenViewboxBtnColorZincContent"
Visibility="Visible"
Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
<Border
x:Name="BoardHighlighterPenColorBlue"
BorderBrush="#bfdbfe"
BorderThickness="1.5"
CornerRadius="100" Width="45"
MouseUp="BtnHighlighterColorBlue_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry
Center="21,21"
RadiusX="21"
RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="#3b82f6"
Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="BoardHighlighterPenViewboxBtnColorBlueContent"
Visibility="Visible"
Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
<Border
x:Name="BoardHighlighterPenPenColorPurple"
BorderBrush="#e9d5ff"
BorderThickness="1.5"
CornerRadius="100" Width="45"
MouseUp="BtnHighlighterColorPurple_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry
Center="21,21"
RadiusX="21"
RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="#a855f7"
Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="BoardHighlighterPenViewboxBtnColorPurpleContent"
Visibility="Visible"
Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
<Border
x:Name="BoardHighlighterPenColorTeal"
BorderBrush="#99f6e4"
BorderThickness="1.5"
CornerRadius="100" Width="45"
MouseUp="BtnHighlighterColorTeal_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry
Center="21,21"
RadiusX="21"
RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="#14b8a6"
Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="BoardHighlighterPenViewboxBtnColorTealContent"
Visibility="Visible"
Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-black.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
<Border
x:Name="BoardHighlighterPenColorOrange"
BorderBrush="#fed7aa"
BorderThickness="1.5"
CornerRadius="100" Width="45"
MouseUp="BtnHighlighterColorOrange_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry
Center="21,21"
RadiusX="21"
RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="#f97316"
Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="BoardHighlighterPenViewboxBtnColorOrangeContent"
Visibility="Visible"
Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
</Controls:UniformGrid>
</ui:SimpleStackPanel>
</Controls:UniformGrid>
</Border>
</ui:SimpleStackPanel>
</Viewbox>
</ui:SimpleStackPanel>
</Border>
</Grid>
2024-06-06 20:09:23 +08:00
</Grid>
</Border>
<Border x:Name="BoardEraser" Width="60" Height="50" MouseDown="Border_MouseDown"
BorderThickness="0,1,1,1" BorderBrush="#a1a1aa"
MouseUp="BoardEraserIcon_Click" Background="#f4f4f5" Opacity="0.95">
<Grid Margin="6,6,6,4">
<Image VerticalAlignment="Top"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing x:Name="BoardEraserGeometry"
Brush="#18181b"
Geometry="F1 M24,24z M0,0z M15.6314,20.7262L22.7921,13.5655C24.3494,12.141,24.2819,9.81776,22.8105,8.34633L16.7793,2.31508C15.3547,0.757753,13.0315,0.825236,11.5601,2.29666L4.38099,9.47574 15.6314,20.7262z M14.2172,22.1404L2.96677,10.89 1.20761,12.6491C-0.34971,14.0737,-0.281711,16.3974,1.18971,17.8688L6.15089,22.83 13.5276,22.83 14.2172,22.1404z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock Text="橡皮" Foreground="#18181b" VerticalAlignment="Bottom"
Name="BoardEraserLabel"
HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
<Border>
<Grid RenderTransformOrigin="0,1" Margin="-133,-172,13,55">
<Grid.RenderTransform>
<TransformGroup>
<ScaleTransform ScaleX="1.5" ScaleY="1.5" />
<SkewTransform />
<RotateTransform />
<TranslateTransform />
</TransformGroup>
</Grid.RenderTransform>
<Border Visibility="Visible" ClipToBounds="True" Name="BoardEraserSizePanel"
CornerRadius="5" Background="#fafafa"
Opacity="1"
BorderBrush="#2563eb" BorderThickness="1">
<ui:SimpleStackPanel Margin="0">
<Border BorderBrush="#1e3a8a" BorderThickness="0,0,0,1"
CornerRadius="6,6,0,0"
Background="#2563eb" Margin="-1,-1,-1,1">
<Canvas Height="24" ClipToBounds="True">
<TextBlock Text="橡皮选项" Canvas.Left="8" Foreground="White"
Padding="0,5"
FontSize="11" FontWeight="Bold"
TextAlignment="Center" />
</Canvas>
</Border>
<ui:SimpleStackPanel Orientation="Horizontal" Margin="0,6,0,0"
Spacing="-2"
VerticalAlignment="Center"
HorizontalAlignment="Center">
<Label Margin="0,0,0,0" Content="大小" FontWeight="Bold"
Foreground="{DynamicResource FloatBarForeground}"
FontSize="10"
VerticalAlignment="Center" />
<Viewbox Margin="8,0,0,0" Height="20" Width="52">
<ComboBox Name="BoardComboBoxEraserSize"
FontFamily="Microsoft YaHei UI" SelectedIndex="2"
SelectionChanged="ComboBoxEraserSizeFloatingBar_SelectionChanged">
<ComboBoxItem Content="很小" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="较小" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="中等" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="较大" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="很大" FontFamily="Microsoft YaHei UI" />
</ComboBox>
</Viewbox>
</ui:SimpleStackPanel>
<TextBlock HorizontalAlignment="Center" Margin="0,8,0,6" Text="橡皮形状"
FontWeight="Bold"
Foreground="{DynamicResource FloatBarForeground}"
FontSize="10" VerticalAlignment="Center" />
<ui:SimpleStackPanel Orientation="Horizontal"
HorizontalAlignment="Center"
Margin="0,0,0,0" Spacing="4">
<Border x:Name="BoardCircleEraserTabButton"
MouseDown="SwitchToCircleEraser"
Background="#553b82f6" Height="20" Width="40"
CornerRadius="3">
<Canvas>
<ui:SimpleStackPanel
x:Name="BoardCircleEraserTabButtonIndicator"
Visibility="Visible" Orientation="Horizontal"
Canvas.Left="11" Canvas.Right="11"
Canvas.Bottom="0">
<Border Width="18" Height="2" Background="#2563eb"
CornerRadius="1" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Vertical" Height="20"
Width="40">
<ui:SimpleStackPanel VerticalAlignment="Center"
Orientation="Horizontal"
HorizontalAlignment="Center" Margin="0,3">
<TextBlock x:Name="BoardCircleEraserTabButtonText"
Foreground="#172554" FontWeight="Medium"
FontSize="9" TextAlignment="Center"
Text="圆形擦"
Margin="2,1,0,0" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Canvas>
</Border>
<Border x:Name="BoardRectangleEraserTabButton"
MouseDown="SwitchToRectangleEraser"
Background="Transparent"
Height="20" Width="40" CornerRadius="3">
<Canvas>
<ui:SimpleStackPanel Visibility="Collapsed"
x:Name="BoardRectangleEraserTabButtonIndicator"
Orientation="Horizontal" Canvas.Left="11"
Canvas.Right="11" Canvas.Bottom="0">
<Border Width="18" Height="2" Background="#2563eb"
CornerRadius="1" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Vertical" Height="20"
Width="40">
<ui:SimpleStackPanel VerticalAlignment="Center"
Orientation="Horizontal"
HorizontalAlignment="Center" Margin="0,3">
<TextBlock
x:Name="BoardRectangleEraserTabButtonText"
Foreground="#172554" FontWeight="Medium"
FontSize="9" TextAlignment="Center"
Text="黑板擦"
Margin="2,1,0,0" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Canvas>
</Border>
</ui:SimpleStackPanel>
<Button Click="BoardSymbolIconDelete_MouseUp" Foreground="White" HorizontalAlignment="Center" Margin="0,6,0,0">
<Button.Resources>
<SolidColorBrush x:Key="{x:Static ui:ThemeKeys.ButtonBackgroundKey}" Color="#b91c1c"/>
<SolidColorBrush x:Key="{x:Static ui:ThemeKeys.ButtonBackgroundPointerOverKey}" Color="#b91c1c"/>
<SolidColorBrush x:Key="{x:Static ui:ThemeKeys.ButtonBackgroundPressedKey}" Color="#991b1b"/>
</Button.Resources>
<Button.Content>
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="4">
<Image RenderOptions.BitmapScalingMode="HighQuality" Height="15">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing Brush="White" Geometry="F0 M24,24z M0,0z M10.1573,10.0421C10.7298,10.0421,11.1938,10.5062,11.1938,11.0787L11.1938,16.6067C11.1938,17.1792 10.7298,17.6433 10.1573,17.6433 9.58485,17.6433 9.12079,17.1792 9.12079,16.6067L9.12079,11.0787C9.12079,10.5062,9.58485,10.0421,10.1573,10.0421z M13.8427,10.0421C14.4151,10.0421,14.8792,10.5062,14.8792,11.0787L14.8792,16.6067C14.8792,17.1792 14.4151,17.6433 13.8427,17.6433 13.2702,17.6433 12.8062,17.1792 12.8062,16.6067L12.8062,11.0787C12.8062,10.5062,13.2702,10.0421,13.8427,10.0421z M3.70787,5.43539C3.13541,5.43539 2.67135,5.89946 2.67135,6.47191 2.67135,7.04436 3.13541,7.50843 3.70787,7.50843L4.51405,7.50843 4.51405,19.3708C4.51405,20.1686 4.9025,20.8796 5.39348,21.3706 5.88445,21.8615 6.59548,22.25 7.39326,22.25L16.6067,22.25C17.4045,22.25 18.1155,21.8615 18.6065,21.3706 19.0975,20.8796 19.486,20.1686 19.486,19.3708L19.486,7.50843 20.2921,7.50843C20.8646,7.50843 21.3287,7.04436 21.3287,6.47191 21.3287,5.89946 20.8646,5.43539 20.2921,5.43539L16.7219,5.43539 16.7219,4.62921C16.7219,3.83143 16.3335,3.12041 15.8425,2.62943 15.3515,2.13845 14.6405,1.75 13.8427,1.75L10.1573,1.75C9.35952,1.75 8.6485,2.13845 8.15752,2.62943 7.66654,3.12041 7.27809,3.83143 7.27809,4.62921L7.27809,5.43539 3.70787,5.43539z M6.58708,19.3708C6.58708,19.4944 6.6593,19.7047 6.85933,19.9047 7.05937,20.1047 7.26969,20.177 7.39326,20.177L16.6067,20.177C16.7303,20.177 16.9406,20.1047 17.1407,19.9047 17.3407,19.7047 17.4129,19.4944 17.4129,19.3708L17.4129,7.50843 6.58708,7.50843 6.58708,19.3708z M9.62338,4.09529C9.42334,4.29532,9.35112,4.50565,9.35112,4.62921L9.35112,5.43539 14.6489,5.43539 14.6489,4.62921C14.6489,4.50565 14.5767,4.29532 14.3766,4.09529 14.1766,3.89525 13.9663,3.82303 13.8427,3.82303L10.1573,3.82303C10.0337,3.82303,9.82341,3.89525,9.62338,4.09529z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock FontSize="11" VerticalAlignment="Center" Foreground="White" FontWeight="Bold">清空墨迹</TextBlock>
</ui:SimpleStackPanel>
</Button.Content>
</Button>
<Button Click="BoardSymbolIconDeleteInkAndHistories_MouseUp" Foreground="White" HorizontalAlignment="Center" Margin="0,4,0,0">
<Button.Resources>
<SolidColorBrush x:Key="{x:Static ui:ThemeKeys.ButtonBackgroundKey}" Color="#b91c1c"/>
<SolidColorBrush x:Key="{x:Static ui:ThemeKeys.ButtonBackgroundPointerOverKey}" Color="#b91c1c"/>
<SolidColorBrush x:Key="{x:Static ui:ThemeKeys.ButtonBackgroundPressedKey}" Color="#991b1b"/>
</Button.Resources>
<Button.Content>
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="4" Margin="-4,-1">
<Image RenderOptions.BitmapScalingMode="HighQuality" Height="12">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing Brush="White" Geometry="F0 M24,24z M0,0z M10.1573,10.0421C10.7298,10.0421,11.1938,10.5062,11.1938,11.0787L11.1938,16.6067C11.1938,17.1792 10.7298,17.6433 10.1573,17.6433 9.58485,17.6433 9.12079,17.1792 9.12079,16.6067L9.12079,11.0787C9.12079,10.5062,9.58485,10.0421,10.1573,10.0421z M13.8427,10.0421C14.4151,10.0421,14.8792,10.5062,14.8792,11.0787L14.8792,16.6067C14.8792,17.1792 14.4151,17.6433 13.8427,17.6433 13.2702,17.6433 12.8062,17.1792 12.8062,16.6067L12.8062,11.0787C12.8062,10.5062,13.2702,10.0421,13.8427,10.0421z M3.70787,5.43539C3.13541,5.43539 2.67135,5.89946 2.67135,6.47191 2.67135,7.04436 3.13541,7.50843 3.70787,7.50843L4.51405,7.50843 4.51405,19.3708C4.51405,20.1686 4.9025,20.8796 5.39348,21.3706 5.88445,21.8615 6.59548,22.25 7.39326,22.25L16.6067,22.25C17.4045,22.25 18.1155,21.8615 18.6065,21.3706 19.0975,20.8796 19.486,20.1686 19.486,19.3708L19.486,7.50843 20.2921,7.50843C20.8646,7.50843 21.3287,7.04436 21.3287,6.47191 21.3287,5.89946 20.8646,5.43539 20.2921,5.43539L16.7219,5.43539 16.7219,4.62921C16.7219,3.83143 16.3335,3.12041 15.8425,2.62943 15.3515,2.13845 14.6405,1.75 13.8427,1.75L10.1573,1.75C9.35952,1.75 8.6485,2.13845 8.15752,2.62943 7.66654,3.12041 7.27809,3.83143 7.27809,4.62921L7.27809,5.43539 3.70787,5.43539z M6.58708,19.3708C6.58708,19.4944 6.6593,19.7047 6.85933,19.9047 7.05937,20.1047 7.26969,20.177 7.39326,20.177L16.6067,20.177C16.7303,20.177 16.9406,20.1047 17.1407,19.9047 17.3407,19.7047 17.4129,19.4944 17.4129,19.3708L17.4129,7.50843 6.58708,7.50843 6.58708,19.3708z M9.62338,4.09529C9.42334,4.29532,9.35112,4.50565,9.35112,4.62921L9.35112,5.43539 14.6489,5.43539 14.6489,4.62921C14.6489,4.50565 14.5767,4.29532 14.3766,4.09529 14.1766,3.89525 13.9663,3.82303 13.8427,3.82303L10.1573,3.82303C10.0337,3.82303,9.82341,3.89525,9.62338,4.09529z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock FontSize="9" VerticalAlignment="Center" Foreground="White">清空墨迹和历史</TextBlock>
</ui:SimpleStackPanel>
</Button.Content>
</Button>
2023-12-22 00:14:15 +08:00
</ui:SimpleStackPanel>
</Border>
</Grid>
2023-12-22 00:14:15 +08:00
</Border>
2024-06-06 20:09:23 +08:00
<Border x:Name="BoardEraserByStrokes" Width="60" Height="55"
MouseDown="Border_MouseDown"
Visibility="Collapsed"
MouseUp="BoardEraserIconByStrokes_Click" Background="LightGray" Opacity="0.85">
<Grid Margin="6,6,6,4">
<Image VerticalAlignment="Top" Source="/Resources/Icons-png/eraser-line.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="28" Width="28" />
2024-06-06 20:09:23 +08:00
<TextBlock Text="墨迹擦" Foreground="Black" VerticalAlignment="Bottom"
HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
<Border x:Name="BoardGeometry" Width="60" Height="50" MouseDown="Border_MouseDown"
BorderThickness="0,1,1,1" BorderBrush="#a1a1aa"
MouseUp="ImageDrawShape_MouseUp" Background="#f4f4f5" Opacity="0.95">
<Grid Margin="6,6,6,4">
<Image VerticalAlignment="Top"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing Brush="#18181b"
Geometry="F1 M24,24z M0,0z M17.8604,10.7597L12.0068,1.17001 6.13961,10.7597 17.8604,10.7597z" />
<GeometryDrawing Brush="#18181b"
Geometry="F1 M24,24z M0,0z M10.9345,13.2403L1.34476,13.2403 1.34476,22.83 10.9345,22.83 10.9345,13.2403z" />
<GeometryDrawing Brush="#18181b"
Geometry="F1 M24,24z M0,0z M17.8604,13.2403C15.2122,13.2403 13.0655,15.387 13.0655,18.0352 13.0655,20.6833 15.2122,22.83 17.8604,22.83 20.5085,22.83 22.6552,20.6833 22.6552,18.0352 22.6552,15.387 20.5085,13.2403 17.8604,13.2403z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock Text="图形" Foreground="Black" VerticalAlignment="Bottom"
HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
<Border Width="0">
<Border x:Name="BoardBorderDrawShape" Visibility="Visible" Background="LightGray"
Opacity="0.85" BorderBrush="Black" BorderThickness="1" CornerRadius="5"
Margin="-147,-286,-89,59">
<Viewbox>
<ui:SimpleStackPanel Spacing="-8" Orientation="Vertical">
<TextBlock FontSize="16"
Foreground="{DynamicResource FloatBarForeground}"
HorizontalAlignment="Left" Margin="10,8">
<Run Text="图形" />
<Run Text="(第一行支持长按保持选中)" FontSize="10" />
</TextBlock>
<ui:SymbolIcon Margin="0,-20,8,15" Symbol="Pin"
MouseDown="Border_MouseDown"
MouseUp="SymbolIconPinBorderDrawShape_MouseUp"
Foreground="{DynamicResource FloatBarForeground}"
HorizontalAlignment="Right" />
<ui:SimpleStackPanel Margin="20,0,0,0" Orientation="Horizontal">
<ui:SimpleStackPanel Visibility="Collapsed" Margin="58,6,5,6"
Width="54">
<Label Margin="0,0,0,-2" Content="自动隐藏"
Foreground="{DynamicResource FloatBarForeground}"
FontSize="13"
VerticalAlignment="Center" />
<Viewbox Height="25">
<ui:ToggleSwitch Name="ToggleSwitchDrawShapeBorderAutoHide"
Foreground="{DynamicResource FloatBarForeground}"
FontFamily="Microsoft YaHei UI" Width="70"
IsOn="True" />
</Viewbox>
</ui:SimpleStackPanel>
2023-12-22 00:14:15 +08:00
</ui:SimpleStackPanel>
2024-06-06 20:09:23 +08:00
<ui:SimpleStackPanel Height="50" Spacing="14" Orientation="Horizontal">
<Image Name="ImageDrawLine" Margin="16,12,0,12"
MouseDown="Image_MouseDown"
MouseUp="BtnDrawLine_Click"
Source="{DynamicResource DrawShapeImageSource.Line}" />
<Image Name="ImageDrawDashedLine" Margin="0,12,0,12"
MouseDown="Image_MouseDown"
MouseUp="BtnDrawDashedLine_Click"
Source="{DynamicResource DrawShapeImageSource.DashedLine}" />
<Image Name="ImageDrawDotLine" Margin="0,12,0,12"
MouseDown="Image_MouseDown" MouseUp="BtnDrawDotLine_Click"
Source="{DynamicResource DrawShapeImageSource.DotLine}" />
<Image Name="ImageDrawArrow" Margin="0,12,0,12"
MouseDown="Image_MouseDown"
MouseUp="BtnDrawArrow_Click"
Source="{DynamicResource DrawShapeImageSource.ArrowLine}" />
<Image Name="ImageDrawParallelLine" Margin="0,11.5,16,11.5"
MouseDown="Image_MouseDown"
MouseUp="BtnDrawParallelLine_Click"
Source="{DynamicResource DrawShapeImageSource.ParallelLine}" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Height="50" Spacing="15" Orientation="Horizontal">
<Image Margin="16,12,0,12" MouseUp="BtnDrawCoordinate1_Click"
Source="{DynamicResource DrawShapeImageSource.Coordinate1}" />
<Image Margin="0,12" MouseUp="BtnDrawCoordinate2_Click"
Source="{DynamicResource DrawShapeImageSource.Coordinate2}" />
<Image Margin="0,12" MouseUp="BtnDrawCoordinate3_Click"
Source="{DynamicResource DrawShapeImageSource.Coordinate3}" />
<Image Margin="0,12" MouseUp="BtnDrawCoordinate4_Click"
Source="{DynamicResource DrawShapeImageSource.Coordinate4}" />
<Image Margin="-1,11.5" MouseUp="BtnDrawCoordinate5_Click"
Source="{DynamicResource DrawShapeImageSource.Coordinate5}" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Height="50" Spacing="10" Orientation="Horizontal">
<Image Margin="16,11,2,11" MouseUp="BtnDrawRectangleCenter_Click"
Source="{DynamicResource DrawShapeImageSource.RectangleCenter}" />
<Image Visibility="Collapsed" Margin="0,10"
MouseUp="BtnDrawEllipse_Click"
Source="{DynamicResource DrawShapeImageSource.Ellipse}" />
<Image Margin="0,10" MouseUp="BtnDrawCircle_Click"
Source="{DynamicResource DrawShapeImageSource.Circle}" />
<Image Margin="0,10" MouseUp="BtnDrawDashedCircle_Click"
Source="{DynamicResource DrawShapeImageSource.DashedCircle}" />
<Image Margin="0,10" MouseUp="BtnDrawCenterEllipse_Click"
Source="{DynamicResource DrawShapeImageSource.EllipseCenter}"
Width="30" />
<Image Margin="0,10"
MouseUp="BtnDrawCenterEllipseWithFocalPoint_Click"
Source="{DynamicResource DrawShapeImageSource.EllipseCenterWithFocalPoint}"
Width="30" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Height="50" Spacing="10" Orientation="Horizontal">
<Image Margin="16,10,2,10" MouseUp="BtnDrawHyperbola_Click"
Width="26"
Source="{DynamicResource DrawShapeImageSource.Hyperbola}" />
<Image Margin="4,10,2,10"
MouseUp="BtnDrawHyperbolaWithFocalPoint_Click"
Width="26"
Source="{DynamicResource DrawShapeImageSource.HyperbolaWithFocalPoint}" />
<Image Margin="2.5,10,2,10" MouseUp="BtnDrawParabola1_Click"
Width="26"
Source="{DynamicResource DrawShapeImageSource.Parabola}" />
<Image Margin="1,10,2,10"
MouseUp="BtnDrawParabolaWithFocalPoint_Click"
Width="26"
Source="{DynamicResource DrawShapeImageSource.ParabolaWithFocalPoint}"
RenderTransformOrigin="0.5,0.5">
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform Angle="90" />
<TranslateTransform />
</TransformGroup>
</Image.RenderTransform>
2023-12-22 00:14:15 +08:00
</Image>
2024-06-06 20:09:23 +08:00
<Image Margin="2,10,2,10" MouseUp="BtnDrawParabola2_Click"
Width="26"
Source="{DynamicResource DrawShapeImageSource.Parabola}"
RenderTransformOrigin="0.5,0.5">
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform Angle="90" />
<TranslateTransform />
</TransformGroup>
</Image.RenderTransform>
</Image>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Height="50" Spacing="10" Orientation="Horizontal">
<Image Margin="15,11,2,11" MouseUp="BtnDrawRectangle_Click"
Source="{DynamicResource DrawShapeImageSource.Rectangle}" />
<Image Margin="6,10,2,10" MouseUp="BtnDrawCylinder_Click"
Source="{DynamicResource DrawShapeImageSource.Cylinder}" />
<Image Margin="8,12.5,0,10" MouseUp="BtnDrawCone_Click"
Source="{DynamicResource DrawShapeImageSource.Cone}" />
<Image Margin="5.5,12.5,2.5,10" MouseUp="BtnDrawCuboid_Click"
Source="{DynamicResource DrawShapeImageSource.Cuboid}" />
<Image Visibility="Collapsed" Margin="0,11.5,2.5,9.5"
MouseUp="BtnDrawCuboid_Click"
Source="{DynamicResource DrawShapeImageSource.Tetrahedron}" />
2023-12-22 00:14:15 +08:00
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
2024-06-06 20:09:23 +08:00
</Viewbox>
</Border>
</Border>
<Border x:Name="BoardUndo" Width="60" Height="50" MouseDown="Border_MouseDown"
MouseUp="SymbolIconUndo_MouseUp" BorderThickness="0,1,0,1"
BorderBrush="#a1a1aa"
IsEnabled="{Binding ElementName=BtnUndo, Path=IsEnabled}" Background="#f4f4f5"
Opacity="0.95">
<Grid Margin="6,6,6,4">
<Image VerticalAlignment="Top"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20"
Opacity="{Binding ElementName=BtnUndo, Path=IsEnabled, Converter={StaticResource IsEnabledToOpacityConverter}}">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing Brush="#18181b"
Geometry="F1 M24,24z M0,0z M8.71408,16.8493L0.874451,9.00964 8.71408,1.17001 8.71408,7.42358 15.7239,7.42358C16.7074,7.42358 17.6791,7.62744 18.583,8.02124 19.4866,8.41493 20.3023,8.98966 20.9857,9.70849 21.6689,10.4271 22.2069,11.276 22.5726,12.2047 22.9383,13.1333 23.1256,14.126 23.1256,15.1268 23.1256,16.1276 22.9383,17.1203 22.5726,18.0489 22.2069,18.9776 21.6689,19.8264 20.9857,20.5451 20.3023,21.2639 19.4866,21.8387 18.583,22.2324 17.6791,22.6262 16.7074,22.83 15.7239,22.83L10.437,22.83 10.437,19.6579 15.7239,19.6579C16.2679,19.6579 16.8086,19.5453 17.3159,19.3243 17.8235,19.1031 18.29,18.7767 18.6867,18.3594 19.0835,17.942 19.4023,17.4422 19.6211,16.8866 19.8399,16.3308 19.9534,15.7326 19.9534,15.1268 19.9534,14.5209 19.8399,13.9227 19.6211,13.367 19.4023,12.8114 19.0835,12.3115 18.6867,11.8941 18.29,11.4769 17.8235,11.1505 17.3159,10.9293 16.8086,10.7083 16.2679,10.5957 15.7239,10.5957L8.71408,10.5957 8.71408,16.8493z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock Text="撤销" Foreground="Black" VerticalAlignment="Bottom"
HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
<Border x:Name="BoardRedo" Width="60" Height="50" CornerRadius="0,5,5,0"
MouseDown="Border_MouseDown" MouseUp="SymbolIconRedo_MouseUp"
BorderThickness="0,1,1,1"
BorderBrush="#a1a1aa"
IsEnabled="{Binding ElementName=BtnRedo, Path=IsEnabled}" Background="#f4f4f5"
Opacity="0.95">
<Grid Margin="6,6,6,4">
<Image VerticalAlignment="Top"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20"
Opacity="{Binding ElementName=BtnRedo, Path=IsEnabled, Converter={StaticResource IsEnabledToOpacityConverter}}">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing Brush="#18181b"
Geometry="F1 M24,24z M0,0z M15.2859,16.8493L23.1255,9.00964 15.2859,1.17001 15.2859,7.42358 8.27607,7.42358C7.29262,7.42358 6.32086,7.62744 5.41703,8.02124 4.51341,8.41493 3.69773,8.98966 3.01434,9.70849 2.33111,10.4271 1.79312,11.276 1.42741,12.2047 1.06174,13.1333 0.874422,14.126 0.874422,15.1268 0.874422,16.1276 1.06174,17.1203 1.42741,18.0489 1.79312,18.9776 2.33111,19.8264 3.01434,20.5451 3.69773,21.2639 4.51341,21.8387 5.41703,22.2324 6.32086,22.6262 7.29262,22.83 8.27607,22.83L13.563,22.83 13.563,19.6579 8.27607,19.6579C7.7321,19.6579 7.19139,19.5453 6.68406,19.3243 6.17652,19.1031 5.70999,18.7767 5.31333,18.3594 4.91651,17.942 4.59775,17.4422 4.37894,16.8866 4.1601,16.3308 4.04656,15.7326 4.04656,15.1268 4.04656,14.5209 4.1601,13.9227 4.37894,13.367 4.59775,12.8114 4.91651,12.3115 5.31333,11.8941 5.70999,11.4769 6.17652,11.1505 6.68406,10.9293 7.19139,10.7083 7.7321,10.5957 8.27607,10.5957L15.2859,10.5957 15.2859,16.8493z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock Text="重做" Foreground="Black" VerticalAlignment="Bottom"
HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
</ui:SimpleStackPanel>
</Border>
2023-12-22 00:14:15 +08:00
2024-06-06 20:09:23 +08:00
<Border CornerRadius="5,5,5,5" Background="#f4f4f5">
<ui:SimpleStackPanel Orientation="Horizontal">
<Border Width="60" Height="50" MouseDown="Border_MouseDown"
MouseUp="SymbolIconTools_MouseUp" Background="#f4f4f5" Opacity="0.95"
BorderThickness="1,1,0,1" BorderBrush="#a1a1aa"
CornerRadius="5,0,0,5">
<Grid Margin="6,6,6,4">
<Image VerticalAlignment="Top"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing Brush="#18181b"
Geometry="F1 M24,24z M0,0z M3.336,1.17001C2.13975,1.17001,1.17,2.13976,1.17,3.33601L1.17,8.75101C1.17,9.94726,2.13975,10.917,3.336,10.917L8.751,10.917C9.94725,10.917,10.917,9.94726,10.917,8.75101L10.917,3.33601C10.917,2.13976,9.94725,1.17001,8.751,1.17001L3.336,1.17001z M15.249,1.17001C14.0527,1.17001,13.083,2.13976,13.083,3.33601L13.083,8.75101C13.083,9.94726,14.0527,10.917,15.249,10.917L20.664,10.917C21.8602,10.917,22.83,9.94726,22.83,8.75101L22.83,3.33601C22.83,2.13976,21.8602,1.17001,20.664,1.17001L15.249,1.17001z M3.336,13.083C2.13975,13.083,1.17,14.0528,1.17,15.249L1.17,20.664C1.17,21.8603,2.13975,22.83,3.336,22.83L8.751,22.83C9.94725,22.83,10.917,21.8603,10.917,20.664L10.917,15.249C10.917,14.0528,9.94725,13.083,8.751,13.083L3.336,13.083z M15.249,13.083C14.0527,13.083,13.083,14.0528,13.083,15.249L13.083,20.664C13.083,21.8603,14.0527,22.83,15.249,22.83L20.664,22.83C21.8602,22.83,22.83,21.8603,22.83,20.664L22.83,15.249C22.83,14.0528,21.8602,13.083,20.664,13.083L15.249,13.083z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock Text="工具" Foreground="Black" VerticalAlignment="Bottom"
HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
<Border>
<Grid Margin="0,0,0,5" Width="0">
<Border Name="BoardBorderTools" Margin="-162,-190,-102,54" CornerRadius="5"
Background="LightGray" Opacity="0.85" BorderBrush="Black"
BorderThickness="1">
<ui:SimpleStackPanel Margin="13">
<Border Margin="4,3" BorderBrush="Black" BorderThickness="1.5"
Width="220"
CornerRadius="10">
<ui:SimpleStackPanel Orientation="Horizontal"
VerticalAlignment="Center"
HorizontalAlignment="Center">
<ui:SimpleStackPanel Orientation="Horizontal"
HorizontalAlignment="Center"
Margin="2.5,0,0,0"
Height="35" Spacing="5"
MouseDown="Border_MouseDown"
MouseUp="BoardLaunchEasiCamera_MouseUp">
<Image Source="/Resources/Icons-png/EasiCamera.png"
RenderOptions.BitmapScalingMode="HighQuality"
Height="25"
Width="25" />
<TextBlock Text="视频展台" FontSize="15"
VerticalAlignment="Center" />
</ui:SimpleStackPanel>
<Line Margin="10,0" HorizontalAlignment="Center"
VerticalAlignment="Center" X1="0" Y1="0" X2="0" Y2="25"
Stroke="Black" StrokeThickness="1" />
<ui:SimpleStackPanel Orientation="Horizontal"
HorizontalAlignment="Center"
Margin="2.5,0,0,0"
Height="35" Spacing="5"
MouseDown="Border_MouseDown"
MouseUp="BoardLaunchDesmos_MouseUp">
<Image Margin="-1,0,0,0"
Source="/Resources/Icons-png/Desmos.png"
RenderOptions.BitmapScalingMode="HighQuality"
Height="25"
Width="25">
<Image.Clip>
<EllipseGeometry Center="12.5,12.5" RadiusX="12.5"
RadiusY="12.5" />
</Image.Clip>
</Image>
<TextBlock Text="Desmos" FontSize="15"
VerticalAlignment="Center" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Border>
<Label Content="保存 | 打开 | 播放 — 当前页墨迹" FontSize="16"
HorizontalAlignment="Left" />
<ui:SimpleStackPanel Orientation="Horizontal" Margin="2.5,0,0,0"
Height="35"
Spacing="15">
<Image
Source="/Resources/Icons-Fluent/ic_fluent_save_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="30"
Width="30"
MouseDown="Border_MouseDown"
MouseUp="SymbolIconSaveStrokes_MouseUp" />
<Image
Source="/Resources/Icons-Fluent/ic_fluent_folder_open_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="30"
Width="30"
MouseDown="Border_MouseDown"
MouseUp="SymbolIconOpenStrokes_MouseUp" />
<Image Source="/Resources/Icons-png/playCircle.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="30"
Width="30"
MouseDown="Border_MouseDown"
MouseUp="GridInkReplayButton_MouseUp" />
</ui:SimpleStackPanel>
<Label Content="截图 设置 | 倒计时 随机抽选" FontSize="17"
HorizontalAlignment="Left" />
<ui:SimpleStackPanel Orientation="Horizontal" Margin="2.5,0,0,0"
Height="35"
Spacing="14">
<Image
Source="/Resources/Icons-Fluent/ic_fluent_camera_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="30"
Width="30"
MouseDown="Border_MouseDown"
MouseUp="SymbolIconScreenshot_MouseUp" />
<Image
Source="/Resources/Icons-Fluent/ic_fluent_settings_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="30"
Width="30"
MouseDown="Border_MouseDown" MouseUp="SymbolIconSettings_Click" />
2023-12-22 00:14:15 +08:00
2024-06-06 20:09:23 +08:00
<Border Margin="-10,0,0,0" Width="1" Height="30"
BorderBrush="Black"
Background="Black" />
<Image Margin="-2,0,5,0"
Source="/Resources/Icons-Fluent/ic_fluent_timer_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="30"
Width="30"
MouseDown="Border_MouseDown"
MouseUp="ImageCountdownTimer_MouseUp" />
<Image
Source="/Resources/Icons-Fluent/ic_fluent_people_money_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="28"
Width="28"
MouseDown="Border_MouseDown" MouseUp="SymbolIconRand_MouseUp" />
<Image
Source="/Resources/Icons-Fluent/ic_fluent_person_money_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="28"
Width="28"
MouseDown="Border_MouseDown"
MouseUp="SymbolIconRandOne_MouseUp" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Border>
</Grid>
2023-12-22 00:14:15 +08:00
</Border>
2024-06-06 20:09:23 +08:00
<Border Width="60" Height="50" MouseDown="Border_MouseDown"
MouseUp="ImageBlackboard_MouseUp"
CornerRadius="0,5,5,0" Background="#f4f4f5" Opacity="0.95"
BorderThickness="0,1,1,1"
BorderBrush="#a1a1aa">
<Grid Margin="6,6,6,4">
<Image VerticalAlignment="Top"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing Brush="#18181b"
Geometry="F0 M24,24z M0,0z M12,23.4102C18.3017,23.4102 23.4102,18.3017 23.4102,12 23.4102,5.69834 18.3017,0.589813 12,0.589813 5.69834,0.589813 0.589813,5.69834 0.589813,12 0.589813,18.3017 5.69834,23.4102 12,23.4102z M8.25212,6.38964C7.73781,5.87533 6.90395,5.87533 6.38964,6.38964 5.87533,6.90395 5.87533,7.73781 6.38964,8.25212L10.1375,12 6.38964,15.7479C5.87533,16.2622 5.87533,17.0961 6.38964,17.6104 6.90395,18.1247 7.73781,18.1247 8.25212,17.6104L12,13.8625 15.7479,17.6104C16.2622,18.1247 17.0961,18.1247 17.6104,17.6104 18.1247,17.0961 18.1247,16.2622 17.6104,15.7479L13.8625,12 17.6104,8.25212C18.1247,7.73781 18.1247,6.90395 17.6104,6.38964 17.0961,5.87533 16.2622,5.87533 15.7479,6.38964L12,10.1375 8.25212,6.38964z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock Text="退出" Foreground="Black" VerticalAlignment="Bottom"
HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
</ui:SimpleStackPanel>
2023-12-22 00:14:15 +08:00
</Border>
2024-06-06 20:09:23 +08:00
2023-12-22 00:14:15 +08:00
</ui:SimpleStackPanel>
</Grid>
2022-08-31 17:22:46 +08:00
</Viewbox>
2023-12-22 00:14:15 +08:00
<!-- 右下角 -->
<Viewbox x:Name="ViewboxBlackboardRightSide" Margin="3,0,0,0" Height="55" HorizontalAlignment="Right"
VerticalAlignment="Bottom">
<Grid Name="BlackboardRightSide" Visibility="Visible" Margin="0,0,0,3" Height="50"
HorizontalAlignment="Center" VerticalAlignment="Bottom">
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="5">
<Border Width="60" Height="50"
BorderThickness="1" BorderBrush="#a1a1aa"
MouseUp="BtnWhiteBoardAdd_Click" CornerRadius="5" Background="#f4f4f5"
Opacity="0.95">
<Grid Margin="6,6,6,4">
<Image VerticalAlignment="Top"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing Brush="#18181b"
Geometry="F0 M24,24z M0,0z M7.39778,13.723L10.7693,13.723 10.7693,10.3514 13.2307,10.3514 13.2307,13.723 16.6022,13.723 16.6022,16.1843 13.2307,16.1843 13.2307,19.5559 10.7693,19.5559 10.7693,16.1843 7.39778,16.1843 7.39778,13.723z M3.1391,1.17001L3.1391,22.83 20.8609,22.83 20.8609,6.66948 15.3614,1.17002 3.1391,1.17001z M12.9846,3.13911L5.10819,3.1391 5.10819,20.8609 18.8918,20.8609 18.8918,9.04638 12.9846,9.04638 12.9846,3.13911z M18.484,7.07729L14.9536,3.54692 14.9536,7.07729 18.484,7.07729z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock Text="新页面" Foreground="#18181b" VerticalAlignment="Bottom"
HorizontalAlignment="Center" FontSize="12" />
2023-12-22 00:14:15 +08:00
</Grid>
</Border>
<Border CornerRadius="5,5,5,5" Background="#f4f4f5" Margin="0,0,0,0">
<ui:SimpleStackPanel Orientation="Horizontal">
<Border Width="60" Height="50"
BorderThickness="1,1,0,1" BorderBrush="#a1a1aa"
MouseUp="BtnWhiteBoardSwitchPrevious_Click" CornerRadius="5,0,0,5"
Background="#f4f4f5"
Opacity="0.95">
<Grid Margin="6,6,6,4">
<Image VerticalAlignment="Top"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing Brush="#18181b"
Geometry="F1 M24,24z M0,0z M7.40091,10.456L14.5033,3.35357 12.3198,1.17001 1.48978,12 12.3198,22.83 14.5033,20.6465 7.40089,13.544 22.5102,13.544 22.5102,10.456 7.40091,10.456z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock Text="上一页" Foreground="#18181b" VerticalAlignment="Bottom"
HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
<Border Width="75" Height="50"
BorderThickness="1,1,1,1" BorderBrush="#a1a1aa" Background="#f4f4f5"
Opacity="0.95">
<Grid Margin="6,6,6,4">
<TextBlock HorizontalAlignment="Center"
Text="{Binding ElementName=TextBlockWhiteBoardIndexInfo, Path=Text}"
Margin="0,-1,0,0" FontSize="17" FontWeight="Bold"
TextAlignment="Center" />
<TextBlock Text="页面" Foreground="#18181b" VerticalAlignment="Bottom"
HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
<Border Width="60" Height="50" MouseUp="BtnWhiteBoardSwitchNext_Click"
CornerRadius="0,5,5,0"
BorderThickness="0,1,1,1" BorderBrush="#a1a1aa"
Background="#f4f4f5" Opacity="0.95">
<Grid Margin="6,6,6,4">
<Image VerticalAlignment="Top"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing Brush="#18181b"
Geometry="F1 M24,24z M0,0z M16.5991,10.456L9.49667,3.35357 11.6802,1.17001 22.5102,12 11.6802,22.83 9.49667,20.6465 16.5991,13.544 1.48978,13.544 1.48978,10.456 16.5991,10.456z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock Text="下一页" Foreground="Black" VerticalAlignment="Bottom"
HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
</ui:SimpleStackPanel>
2023-12-22 00:14:15 +08:00
</Border>
</ui:SimpleStackPanel>
</Grid>
2022-08-31 17:22:46 +08:00
</Viewbox>
2023-12-22 00:14:15 +08:00
2022-08-31 17:22:46 +08:00
<ui:SimpleStackPanel Spacing="10" Orientation="Horizontal"
VerticalAlignment="Bottom"
HorizontalAlignment="Right"
Height="50" Margin="10"
Visibility="Collapsed">
2022-08-31 17:22:46 +08:00
<Button Name="BtnWhiteBoardAdd" FontFamily="Microsoft YaHei UI"
Width="50" Height="48" FontSize="26" Click="BtnWhiteBoardAdd_Click"
Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}">
2022-08-31 17:22:46 +08:00
<ui:SymbolIcon Symbol="Add" />
</Button>
<Button Name="BtnWhiteBoardSwitchPrevious" FontFamily="Symbol"
Width="50" Height="48" FontSize="25" Click="BtnWhiteBoardSwitchPrevious_Click"
Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}"
VerticalContentAlignment="Center"
IsEnabled="False" IsEnabledChanged="Btn_IsEnabledChanged">
2022-08-31 17:22:46 +08:00
<Image RenderTransformOrigin="0.5,0.5" Opacity="0.25">
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform Angle="-90" />
<TranslateTransform />
2022-08-31 17:22:46 +08:00
</TransformGroup>
</Image.RenderTransform>
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V64 H64 V0 H0 Z">
<DrawingGroup Opacity="1">
<GeometryDrawing Brush="{Binding ElementName=BtnExit, Path=Foreground}"
Geometry="F1 M64,64z M0,0z M32,26.41L16.566,41.844 14.439,39.717 32,22.156 49.561,39.717 47.434,41.844 32,26.41z" />
2022-08-31 17:22:46 +08:00
</DrawingGroup>
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
</Button>
<Border Height="48" CornerRadius="2" Margin="3,0">
<TextBlock Name="TextBlockWhiteBoardIndexInfo"
Text="1/1"
Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
VerticalAlignment="Center" HorizontalAlignment="Center" FontFamily="Microsoft YaHei UI"
FontSize="18" />
2022-08-31 17:22:46 +08:00
</Border>
<Button Name="BtnWhiteBoardSwitchNext" FontFamily="Symbol"
Width="50" Height="48" FontSize="25" Click="BtnWhiteBoardSwitchNext_Click"
Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}"
VerticalContentAlignment="Center"
IsEnabled="True" IsEnabledChanged="Btn_IsEnabledChanged">
2022-08-31 17:22:46 +08:00
<Image RenderTransformOrigin="0.5,0.5" Opacity="0.25">
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform Angle="90" />
<TranslateTransform />
2022-08-31 17:22:46 +08:00
</TransformGroup>
</Image.RenderTransform>
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V64 H64 V0 H0 Z">
<DrawingGroup Opacity="1">
<GeometryDrawing Brush="{Binding ElementName=BtnExit, Path=Foreground}"
Geometry="F1 M64,64z M0,0z M32,26.41L16.566,41.844 14.439,39.717 32,22.156 49.561,39.717 47.434,41.844 32,26.41z" />
2022-08-31 17:22:46 +08:00
</DrawingGroup>
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
</Button>
<Button Name="BtnWhiteBoardDelete" Click="BtnWhiteBoardDelete_Click"
FontFamily="Microsoft YaHei UI" Width="50" Height="48" FontSize="26"
Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}"
IsEnabled="False">
2022-08-31 17:22:46 +08:00
<ui:SymbolIcon Symbol="Delete" />
</Button>
</ui:SimpleStackPanel>
</Grid>
2023-12-22 00:14:15 +08:00
<!-- 通知弹窗 -->
<Grid Name="GridNotifications" Margin="0,110" Visibility="Collapsed" HorizontalAlignment="Center"
VerticalAlignment="Bottom">
<Border CornerRadius="6" MaxHeight="200" Padding="20 10" Background="White" Opacity="0.95"
BorderBrush="#b91c1c" BorderThickness="1.5">
<TextBlock Name="TextBlockNotice" Text="测试文本" VerticalAlignment="Center" HorizontalAlignment="Center"
FontSize="16" />
2022-08-31 17:22:46 +08:00
</Border>
</Grid>
2024-05-01 18:23:32 +08:00
<!--// Old UI //-->
2024-06-06 20:09:23 +08:00
<Viewbox Name="ViewBoxStackPanelMain" Visibility="Collapsed" Margin="10,10,10,55" HorizontalAlignment="Right"
VerticalAlignment="Bottom" Width="46">
2022-08-31 17:22:46 +08:00
<StackPanel Name="StackPanelMain" Width="46">
<StackPanel Name="StackPanelControl">
<Button Name="BtnExit" Content="退出" FontFamily="Microsoft YaHei UI"
Margin="0,10,0,0" Width="{Binding ElementName=StackPanelMain, Path=ActualWidth}"
Click="BtnExit_Click" Background="#7F909090" />
2024-03-09 19:06:54 +08:00
2022-08-31 17:22:46 +08:00
<Button Name="BtnThickness" Content="粗细" Visibility="Collapsed" FontFamily="Microsoft YaHei UI"
Margin="0,10,0,0" Width="{Binding ElementName=StackPanelMain, Path=ActualWidth}"
Click="BtnThickness_Click" Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}" />
2023-12-22 00:14:15 +08:00
2022-08-31 17:22:46 +08:00
<Button Name="BtnSwitchTheme" Content="深色" FontFamily="Microsoft YaHei UI"
Margin="0,10,0,0" Width="{Binding ElementName=StackPanelMain, Path=ActualWidth}"
Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}" />
2023-12-22 00:14:15 +08:00
<!-- Click="BtnSwitchTheme_Click" -->
2022-08-31 17:22:46 +08:00
<Button Name="BtnSwitch" Content="背景" FontFamily="Microsoft YaHei UI"
Margin="0,10,0,0" Width="{Binding ElementName=StackPanelMain, Path=ActualWidth}"
Click="BtnSwitch_Click" Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}" />
2022-08-31 17:22:46 +08:00
<Button x:Name="BtnHideInkCanvas" Content="隐藏&#x000A;画板" FontFamily="Microsoft YaHei UI"
Margin="0,10,0,0" Width="{Binding ElementName=StackPanelMain, Path=ActualWidth}"
Click="BtnHideInkCanvas_Click" Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}" />
2022-08-31 17:22:46 +08:00
<Button x:Name="BtnCheckPPT" Visibility="Collapsed" Content="检查" FontFamily="Microsoft YaHei UI"
Margin="0,10,0,0" Width="{Binding ElementName=StackPanelMain, Path=ActualWidth}"
Click="BtnCheckPPT_Click" Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}" />
2022-08-31 17:22:46 +08:00
<StackPanel Name="StackPanelPPTButtons">
<Button x:Name="BtnPPTSlideShow" Visibility="Collapsed" Content="从头&#x000A;放映"
FontFamily="Microsoft YaHei UI"
2022-08-31 17:22:46 +08:00
Margin="0,10,0,0" Width="{Binding ElementName=StackPanelMain, Path=ActualWidth}"
Click="BtnPPTSlideShow_Click"
Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}" />
<Button x:Name="BtnPPTSlideShowEnd" Visibility="Collapsed" Content="结束&#x000A;放映"
FontFamily="Microsoft YaHei UI"
2022-08-31 17:22:46 +08:00
Margin="0,10,0,0" Width="{Binding ElementName=StackPanelMain, Path=ActualWidth}"
Click="BtnPPTSlideShowEnd_Click"
Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}" />
2022-08-31 17:22:46 +08:00
<StackPanel Name="StackPanelPPTControls" Visibility="Collapsed">
<Button x:Name="BtnPPTSlidesUp" Content="↑" FontFamily="Microsoft YaHei UI"
Margin="0,10,0,0" Width="{Binding ElementName=StackPanelMain, Path=ActualWidth}"
Click="BtnPPTSlidesUp_Click"
Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}" />
2022-08-31 17:22:46 +08:00
<Button x:Name="BtnPPTSlidesDown" Content="↓" FontFamily="Microsoft YaHei UI"
Margin="0,10,0,0" Width="{Binding ElementName=StackPanelMain, Path=ActualWidth}"
Click="BtnPPTSlidesDown_Click"
Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}" />
2022-08-31 17:22:46 +08:00
</StackPanel>
</StackPanel>
<Button x:Name="BtnSwitchSide" Content="⇆" FontFamily="Microsoft YaHei UI"
Margin="0,10,0,0" Width="{Binding ElementName=StackPanelMain, Path=ActualWidth}"
Click="BtnSwitchSide_Click" Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}" />
2022-08-31 17:22:46 +08:00
</StackPanel>
<Button x:Name="BtnHideControl" Content="⇅" FontFamily="Microsoft YaHei UI"
Margin="0,10,0,0" Width="{Binding ElementName=StackPanelMain, Path=ActualWidth}"
Click="BtnHideControl_Click" Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}" />
2022-08-31 17:22:46 +08:00
</StackPanel>
</Viewbox>
<Viewbox Name="ViewBoxStackPanelShapes" Margin="{Binding ElementName=ViewBoxStackPanelMain, Path=Margin}"
2024-06-06 20:09:23 +08:00
Width="46" HorizontalAlignment="Left" VerticalAlignment="Bottom" Visibility="Collapsed">
2022-08-31 17:22:46 +08:00
<StackPanel Name="StackPanelShapes" Width="46">
<Button Name="BtnFingerDragMode" Content="单指&#x000A;拖动" Visibility="Visible"
FontFamily="Microsoft YaHei UI"
2022-08-31 17:22:46 +08:00
Margin="0,25,0,0" Width="{Binding ElementName=StackPanelMain, Path=ActualWidth}"
Click="BtnFingerDragMode_Click" Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}" />
<StackPanel IsVisibleChanged="StackPanel_IsVisibleChanged"
Visibility="{Binding ElementName=StackPanelPPTButtons, Path=Visibility}">
2022-08-31 17:22:46 +08:00
<StackPanel Visibility="{Binding ElementName=StackPanelPPTControls, Path=Visibility}">
<Button Content="↑" FontFamily="Microsoft YaHei UI"
Margin="0,10,0,0" Width="{Binding ElementName=StackPanelMain, Path=ActualWidth}"
Click="BtnPPTSlidesUp_Click"
Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}" />
2022-08-31 17:22:46 +08:00
<Button Content="↓" FontFamily="Microsoft YaHei UI"
Margin="0,10,0,15" Width="{Binding ElementName=StackPanelMain, Path=ActualWidth}"
Click="BtnPPTSlidesDown_Click"
Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}" />
2022-08-31 17:22:46 +08:00
</StackPanel>
</StackPanel>
<Button x:Name="BtnUndo" FontFamily="Microsoft YaHei UI"
Margin="0,10,0,0" Width="{Binding ElementName=StackPanelMain, Path=ActualWidth}"
Click="BtnUndo_Click" Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}"
IsEnabled="False" Visibility="Collapsed" IsEnabledChanged="Btn_IsEnabledChanged">
2022-08-31 17:22:46 +08:00
<StackPanel Opacity="0.2">
<ui:SymbolIcon Symbol="Undo" />
<TextBlock Text="撤销" Margin="0,4,0,0" />
2022-08-31 17:22:46 +08:00
</StackPanel>
</Button>
<Button x:Name="BtnRedo" FontFamily="Microsoft YaHei UI"
Margin="0,10,0,0" Width="{Binding ElementName=StackPanelMain, Path=ActualWidth}"
Click="BtnRedo_Click" Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}"
IsEnabled="False" Visibility="Collapsed" IsEnabledChanged="Btn_IsEnabledChanged">
<StackPanel Opacity="0.2">
<ui:SymbolIcon Symbol="Redo" />
<TextBlock Text="恢复" Margin="0,4,0,0" />
2022-08-31 17:22:46 +08:00
</StackPanel>
</Button>
<Button Name="BtnClearAndHideCanvas" Content="清屏&#x000A;&amp;&#x000A;隐藏" Visibility="Collapsed"
FontFamily="Microsoft YaHei UI"
Margin="0,10,0,0" Width="{Binding ElementName=StackPanelMain, Path=ActualWidth}"
Block.TextAlignment="Center"
Click="BtnSelect_Click" Foreground="{Binding ElementName=BtnExit, Path=Foreground}"
Background="{Binding ElementName=BtnExit, Path=Background}" />
<Grid Name="GridForLeftSideReservedSpace"
Height="{Binding ElementName=StackPanelInfo, Path=ActualHeight}" />
2022-08-31 17:22:46 +08:00
</StackPanel>
</Viewbox>
2023-12-22 00:14:15 +08:00
<!--// PPT 工具栏 //-->
2022-08-31 17:22:46 +08:00
<Grid Name="GridForRecoverOldUI">
<Grid Visibility="{Binding ElementName=StackPanelPPTControls, Path=Visibility}">
<Viewbox Name="BottomViewboxPPTSidesControl" Visibility="Visible" Opacity="0.5" Margin="5" Height="40"
HorizontalAlignment="Left" VerticalAlignment="Bottom">
2023-12-22 00:14:15 +08:00
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="3.5">
<Border Width="36" MouseUp="GridPPTControlPrevious_MouseUp" MouseDown="Border_MouseDown"
Height="36" CornerRadius="5" Background="{DynamicResource FloatBarBackground}"
BorderThickness="1" BorderBrush="{DynamicResource FloatBarBorderBrush}">
2022-08-31 17:22:46 +08:00
<Grid Margin="6">
<Image Name="ImagePPTControlPreviousPressed" Visibility="Collapsed"
Source="{DynamicResource ResourceKey=SeewoImageSource.HorizontalPreviousSlideSelected}" />
<Image
Source="{DynamicResource ResourceKey=SeewoImageSource.HorizontalPreviousSlideNormal}" />
2022-08-31 17:22:46 +08:00
</Grid>
</Border>
<Border x:Name="PptNavigationBtn" Width="36" Height="36" CornerRadius="5"
Background="{DynamicResource FloatBarBackground}" BorderThickness="1"
BorderBrush="{DynamicResource FloatBarBorderBrush}">
2023-12-22 00:14:15 +08:00
<Grid MouseUp="PPTNavigationBtn_Click" MouseDown="Border_MouseDown">
<TextBlock Name="PptNavigationTextBlock" FontSize="9"
Foreground="{DynamicResource FloatBarForeground}"
HorizontalAlignment="Center" VerticalAlignment="Center" Text="0/0" />
</Grid>
</Border>
<Border Width="36" MouseUp="GridPPTControlNext_MouseUp" MouseDown="Border_MouseDown"
Height="36" CornerRadius="5" Background="{DynamicResource FloatBarBackground}"
BorderThickness="1" BorderBrush="{DynamicResource FloatBarBorderBrush}">
2022-08-31 17:22:46 +08:00
<Grid Margin="6">
<Image Name="ImagePPTControlNextPressed" Visibility="Collapsed"
Source="{DynamicResource ResourceKey=SeewoImageSource.HorizontalNextSlideSelected}" />
<Image
Source="{DynamicResource ResourceKey=SeewoImageSource.HorizontalNextSlideNormal}" />
2022-08-31 17:22:46 +08:00
</Grid>
</Border>
</ui:SimpleStackPanel>
</Viewbox>
<Viewbox Visibility="{Binding ElementName=BottomViewboxPPTSidesControl, Path=Visibility}" Opacity="0.5"
Margin="5" Height="40" HorizontalAlignment="Right" VerticalAlignment="Bottom">
2023-12-22 00:14:15 +08:00
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="3.5">
<Border Width="36" MouseUp="GridPPTControlPrevious_MouseUp" MouseDown="Border_MouseDown"
Height="36" CornerRadius="5" Background="{DynamicResource FloatBarBackground}"
BorderThickness="1" BorderBrush="{DynamicResource FloatBarBorderBrush}">
2022-08-31 17:22:46 +08:00
<Grid Margin="6">
<Image
Source="{DynamicResource ResourceKey=SeewoImageSource.HorizontalPreviousSlideNormal}" />
2022-08-31 17:22:46 +08:00
</Grid>
</Border>
<Border Width="36" Visibility="{Binding ElementName=PptNavigationBtn, Path=Visibility}"
Height="36" CornerRadius="5" Background="{DynamicResource FloatBarBackground}"
BorderThickness="1" BorderBrush="{DynamicResource FloatBarBorderBrush}">
<Grid MouseUp="PPTNavigationBtn_Click">
<TextBlock HorizontalAlignment="Center" VerticalAlignment="Center"
MouseDown="Border_MouseDown"
Foreground="{Binding ElementName=PptNavigationTextBlock, Path=Foreground}"
FontSize="{Binding ElementName=PptNavigationTextBlock, Path=FontSize}"
Text="{Binding ElementName=PptNavigationTextBlock, Path=Text}" />
</Grid>
</Border>
<Border Width="36" MouseUp="GridPPTControlNext_MouseUp" MouseDown="Border_MouseDown"
Height="36" CornerRadius="5" Background="{DynamicResource FloatBarBackground}"
BorderThickness="1" BorderBrush="{DynamicResource FloatBarBorderBrush}">
2022-08-31 17:22:46 +08:00
<Grid Margin="6">
<Image
Source="{DynamicResource ResourceKey=SeewoImageSource.HorizontalNextSlideNormal}" />
2022-08-31 17:22:46 +08:00
</Grid>
</Border>
</ui:SimpleStackPanel>
</Viewbox>
</Grid>
</Grid>
2023-09-25 12:11:21 +08:00
2023-12-22 00:14:15 +08:00
<!--// PPT 侧边翻页按钮 //-->
<Viewbox x:Name="LeftSidePanelForPPTNavigation" Visibility="Visible" Margin="6,0,0,0" Width="40"
HorizontalAlignment="Left" VerticalAlignment="Center">
<Border BorderThickness="1" BorderBrush="{DynamicResource FloatBarBorderBrush}"
Background="{DynamicResource FloatBarBackground}" Opacity="0.4" CornerRadius="6">
2024-03-09 19:06:54 +08:00
<ui:SimpleStackPanel Orientation="Vertical">
<Border Width="40" Height="40" MouseUp="GridPPTControlPrevious_MouseUp"
MouseDown="Border_MouseDown" CornerRadius="5 5 0 0" Background="Transparent">
<Image Height="26" Width="26" Source="/Resources/Icons-png/up.png"
RenderOptions.BitmapScalingMode="HighQuality" />
2024-03-09 19:06:54 +08:00
</Border>
<Border Visibility="{Binding ElementName=PptNavigationBtn, Path=Visibility}"
MouseUp="PPTNavigationBtn_Click" MouseDown="Border_MouseDown" Width="40" Height="38"
Background="Transparent">
2024-03-09 19:06:54 +08:00
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="1" />
<RowDefinition Height="36" />
<RowDefinition Height="1" />
2024-03-09 19:06:54 +08:00
</Grid.RowDefinitions>
<Line Grid.Row="0" HorizontalAlignment="Center" VerticalAlignment="Center" X1="0" Y1="0"
X2="25" Y2="0" Stroke="Black" StrokeThickness="1" />
<TextBlock Grid.Row="1" HorizontalAlignment="Center" VerticalAlignment="Center"
FontSize="9" Foreground="{DynamicResource FloatBarForeground}"
Text="{Binding ElementName=PptNavigationTextBlock, Path=Text}" />
<Line Grid.Row="2" HorizontalAlignment="Center" VerticalAlignment="Center" X1="0" Y1="0"
X2="25" Y2="0" Stroke="Black" StrokeThickness="1" />
2024-03-09 19:06:54 +08:00
</Grid>
</Border>
<Border Width="40" Height="40" MouseUp="GridPPTControlNext_MouseUp" MouseDown="Border_MouseDown"
CornerRadius="0 0 5 5" Background="Transparent">
<Image Height="26" Width="26" Source="/Resources/Icons-png/down.png"
RenderOptions.BitmapScalingMode="HighQuality" />
2024-03-09 19:06:54 +08:00
</Border>
</ui:SimpleStackPanel>
</Border>
2023-12-22 00:14:15 +08:00
</Viewbox>
<Viewbox x:Name="RightSidePanelForPPTNavigation" Visibility="Visible" Margin="0,0,6,0" Width="40"
HorizontalAlignment="Right" VerticalAlignment="Center">
<Border BorderThickness="1" BorderBrush="{DynamicResource FloatBarBorderBrush}"
Background="{DynamicResource FloatBarBackground}" Opacity="0.4" CornerRadius="6">
2024-03-09 19:06:54 +08:00
<ui:SimpleStackPanel Orientation="Vertical">
<Border Width="40" Height="40" MouseUp="GridPPTControlPrevious_MouseUp"
MouseDown="Border_MouseDown" CornerRadius="5 5 0 0" Background="Transparent">
<Image Height="26" Width="26" Source="/Resources/Icons-png/up.png"
RenderOptions.BitmapScalingMode="HighQuality" />
2024-03-09 19:06:54 +08:00
</Border>
<Border Visibility="{Binding ElementName=PptNavigationBtn, Path=Visibility}"
MouseUp="PPTNavigationBtn_Click" MouseDown="Border_MouseDown" Width="40" Height="38"
Background="Transparent">
2024-03-09 19:06:54 +08:00
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="1" />
<RowDefinition Height="36" />
<RowDefinition Height="1" />
2024-03-09 19:06:54 +08:00
</Grid.RowDefinitions>
<Line Grid.Row="0" HorizontalAlignment="Center" VerticalAlignment="Center" X1="0" Y1="0"
X2="25" Y2="0" Stroke="Black" StrokeThickness="1" />
<TextBlock Grid.Row="1" HorizontalAlignment="Center" VerticalAlignment="Center"
FontSize="9" Foreground="{DynamicResource FloatBarForeground}"
Text="{Binding ElementName=PptNavigationTextBlock, Path=Text}" />
<Line Grid.Row="2" HorizontalAlignment="Center" VerticalAlignment="Center" X1="0" Y1="0"
X2="25" Y2="0" Stroke="Black" StrokeThickness="1" />
2024-03-09 19:06:54 +08:00
</Grid>
</Border>
<Border Width="40" Height="40" MouseUp="GridPPTControlNext_MouseUp" MouseDown="Border_MouseDown"
CornerRadius="0 0 5 5" Background="Transparent">
<Image Height="26" Width="26" Source="/Resources/Icons-png/down.png"
RenderOptions.BitmapScalingMode="HighQuality" />
2024-03-09 19:06:54 +08:00
</Border>
</ui:SimpleStackPanel>
</Border>
2023-12-22 00:14:15 +08:00
</Viewbox>
<Viewbox Name="ViewboxFloatingBar" Margin="100,5,0,0"
HorizontalAlignment="Left" Height="58" VerticalAlignment="Top" Width="733"
RenderTransformOrigin="0.5,0.5">
2022-08-31 17:22:46 +08:00
<Viewbox.LayoutTransform>
<ScaleTransform x:Name="ViewboxFloatingBarScaleTransform" ScaleX="1" ScaleY="1" />
2022-08-31 17:22:46 +08:00
</Viewbox.LayoutTransform>
<ui:SimpleStackPanel Orientation="Horizontal">
<Border x:Name="BorderFloatingBarMoveControls" Width="36" Height="36" CornerRadius="5"
Background="#fafafa" BorderThickness="1" BorderBrush="#9952525b"
2023-12-22 00:14:15 +08:00
MouseDown="SymbolIconEmoji_MouseDown" MouseUp="SymbolIconEmoji_MouseUp">
<ui:SimpleStackPanel Margin="0,2,0,2" Orientation="Horizontal"
2022-08-31 17:22:46 +08:00
HorizontalAlignment="Center">
<Image Margin="0" Name="FloatingbarHeadIconImg" Source="/Resources/Icons-png/icc.png"/>
2022-08-31 17:22:46 +08:00
</ui:SimpleStackPanel>
</Border>
<Border Margin="2,0,0,0" Padding="2" Visibility="Visible" Height="36"
Name="BorderFloatingBarMainControls" Background="#fafafa" CornerRadius="5" BorderThickness="1"
BorderBrush="#9952525b">
<Grid>
<Canvas Name="FloatingbarSelectionBGCanvas" Margin="2,0,2,0">
<Border Name="FloatingbarSelectionBG" Visibility="Hidden" Width="28" Height="34"
Canvas.Left="28" Margin="0,-2,0,-2" Background="#153b82f6">
<Canvas>
<Border Canvas.Bottom="0" Canvas.Left="8" Width="12" Height="2"
CornerRadius="1,1,0,0" Background="#2563eb" />
</Canvas>
</Border>
</Canvas>
<ui:SimpleStackPanel Margin="2,0" Name="StackPanelFloatingBar" Orientation="Horizontal">
<!--<ui:SimpleStackPanel Name="Cursor_Icon" MouseDown="Border_MouseDown" MouseUp="CursorIcon_Click"-->
<ui:SimpleStackPanel Name="Cursor_Icon"
MouseUp="CursorIcon_Click"
Background="Transparent" Orientation="Vertical"
HorizontalAlignment="Center" Width="28" Margin="0,-2">
<Image RenderOptions.BitmapScalingMode="HighQuality" Height="17" Margin="0,3,0,0"
x:Name="CursorToolbarIconImage">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing x:Name="CursorIconGeometry" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock x:Name="SelectionToolBarTextBlock" Text="鼠标" Foreground="Black" FontSize="8"
Margin="0,1,0,0" TextAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Name="Pen_Icon"
MouseUp="PenIcon_Click"
Background="Transparent" Orientation="Vertical"
HorizontalAlignment="Center" Width="28" Margin="0,-2">
<Image x:Name="PenIcon"
RenderOptions.BitmapScalingMode="HighQuality" Height="17" Margin="0,3,0,0">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing x:Name="PenIconGeometry" Brush="Black" Geometry="" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
2024-06-06 20:09:23 +08:00
<TextBlock x:Name="PenToolbarTextBlock" Text="批注" Foreground="Black" FontSize="8"
Margin="0,1,0,0" TextAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Name="SymbolIconDelete"
MouseUp="SymbolIconDelete_MouseUp"
Background="Transparent" Orientation="Vertical"
HorizontalAlignment="Center" Width="28" Margin="0,-2">
<Image RenderOptions.BitmapScalingMode="HighQuality" Height="17" Margin="0,3,0,0">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
2024-06-06 20:09:23 +08:00
<GeometryDrawing x:Name="ClearIconGeometry" Brush="#b91c1c"
Geometry="F0 M24,24z M0,0z M10.1573,10.0421C10.7298,10.0421,11.1938,10.5062,11.1938,11.0787L11.1938,16.6067C11.1938,17.1792 10.7298,17.6433 10.1573,17.6433 9.58485,17.6433 9.12079,17.1792 9.12079,16.6067L9.12079,11.0787C9.12079,10.5062,9.58485,10.0421,10.1573,10.0421z M13.8427,10.0421C14.4151,10.0421,14.8792,10.5062,14.8792,11.0787L14.8792,16.6067C14.8792,17.1792 14.4151,17.6433 13.8427,17.6433 13.2702,17.6433 12.8062,17.1792 12.8062,16.6067L12.8062,11.0787C12.8062,10.5062,13.2702,10.0421,13.8427,10.0421z M3.70787,5.43539C3.13541,5.43539 2.67135,5.89946 2.67135,6.47191 2.67135,7.04436 3.13541,7.50843 3.70787,7.50843L4.51405,7.50843 4.51405,19.3708C4.51405,20.1686 4.9025,20.8796 5.39348,21.3706 5.88445,21.8615 6.59548,22.25 7.39326,22.25L16.6067,22.25C17.4045,22.25 18.1155,21.8615 18.6065,21.3706 19.0975,20.8796 19.486,20.1686 19.486,19.3708L19.486,7.50843 20.2921,7.50843C20.8646,7.50843 21.3287,7.04436 21.3287,6.47191 21.3287,5.89946 20.8646,5.43539 20.2921,5.43539L16.7219,5.43539 16.7219,4.62921C16.7219,3.83143 16.3335,3.12041 15.8425,2.62943 15.3515,2.13845 14.6405,1.75 13.8427,1.75L10.1573,1.75C9.35952,1.75 8.6485,2.13845 8.15752,2.62943 7.66654,3.12041 7.27809,3.83143 7.27809,4.62921L7.27809,5.43539 3.70787,5.43539z M6.58708,19.3708C6.58708,19.4944 6.6593,19.7047 6.85933,19.9047 7.05937,20.1047 7.26969,20.177 7.39326,20.177L16.6067,20.177C16.7303,20.177 16.9406,20.1047 17.1407,19.9047 17.3407,19.7047 17.4129,19.4944 17.4129,19.3708L17.4129,7.50843 6.58708,7.50843 6.58708,19.3708z M9.62338,4.09529C9.42334,4.29532,9.35112,4.50565,9.35112,4.62921L9.35112,5.43539 14.6489,5.43539 14.6489,4.62921C14.6489,4.50565 14.5767,4.29532 14.3766,4.09529 14.1766,3.89525 13.9663,3.82303 13.8427,3.82303L10.1573,3.82303C10.0337,3.82303,9.82341,3.89525,9.62338,4.09529z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
2024-06-06 20:09:23 +08:00
<TextBlock x:Name="TrashBinToolbarTextBlock" Text="清空" Foreground="#B91C1C"
FontWeight="Bold" FontSize="8" Margin="0,1,0,0" TextAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Name="StackPanelCanvasControls" Visibility="Visible"
Orientation="{Binding ElementName=StackPanelFloatingBar, Path=Orientation}">
<ui:SimpleStackPanel Width="0"
Orientation="{Binding ElementName=StackPanelFloatingBar, Path=Orientation}">
<Grid Margin="0,5,0,5" Width="0" RenderTransformOrigin="0.5,0.5">
<Border x:Name="PenPalette" Visibility="Visible" Background="#fafafa"
2024-06-06 20:09:23 +08:00
Opacity="1" BorderBrush="#2563eb"
BorderThickness="1" CornerRadius="8" Margin="-160,-200,-33,32">
<ui:SimpleStackPanel>
<Border BorderBrush="#1e3a8a" Height="32" BorderThickness="0,0,0,1"
CornerRadius="8,8,0,0" Background="#2563eb" Margin="-1,-1,-1,0"
Padding="1,1,1,0">
<ui:SimpleStackPanel Orientation="Vertical"
VerticalAlignment="Center">
<ui:SimpleStackPanel Orientation="Horizontal"
HorizontalAlignment="Stretch"
Margin="8,0,0,0" Spacing="2">
<Border x:Name="DefaultPenTabButton"
MouseDown="SwitchToDefaultPen"
Background="#48dbeafe" Height="20" Width="36"
CornerRadius="3">
<Canvas>
<ui:SimpleStackPanel
x:Name="DefaultPenTabButtonIndicator"
Visibility="Visible" Orientation="Horizontal"
Canvas.Left="9" Canvas.Right="9"
Canvas.Bottom="0">
<Border Width="18" Height="2"
Background="#fafafa" CornerRadius="1" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Vertical"
Height="20" Width="36">
<ui:SimpleStackPanel VerticalAlignment="Center"
Orientation="Horizontal"
HorizontalAlignment="Center" Margin="0,3">
<Image
Source="/Resources/new-icons/pen-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
Height="13" Width="13" />
<TextBlock x:Name="DefaultPenTabButtonText"
Foreground="White" FontWeight="Medium"
FontSize="9" TextAlignment="Center"
Text="笔" Margin="2,1,0,0" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Canvas>
</Border>
<Border x:Name="HighlightPenTabButton"
MouseDown="SwitchToHighlighterPen"
Background="Transparent" Height="20" Width="52"
CornerRadius="3">
<Canvas>
<ui:SimpleStackPanel Visibility="Collapsed"
x:Name="HighlightPenTabButtonIndicator"
Orientation="Horizontal" Canvas.Left="14"
Canvas.Right="14" Canvas.Bottom="0">
<Border Width="24" Height="2"
Background="#fafafa" CornerRadius="1" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Vertical"
Height="20" Width="52">
<ui:SimpleStackPanel VerticalAlignment="Center"
Orientation="Horizontal"
HorizontalAlignment="Center" Margin="0,3">
<Image
Source="/Resources/new-icons/highlighter-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
Height="13" Width="13" />
<TextBlock
x:Name="HighlightPenTabButtonText"
Foreground="White" FontWeight="Medium"
FontSize="9" TextAlignment="Center"
Text="荧光笔" Margin="2,1,0,0" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Canvas>
</Border>
<Image Margin="66,0,0,0"
Source="/Resources/new-icons/close-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
Height="16" Width="16" MouseDown="Border_MouseDown"
MouseUp="CloseBordertools_MouseUp" />
2024-05-02 21:07:24 +08:00
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
2023-12-22 00:14:15 +08:00
</Border>
<Viewbox Name="DefaultPenPropsPanel" Visibility="Collapsed"
Margin="12,8,12,0" HorizontalAlignment="Center"
VerticalAlignment="Center" Stretch="Fill">
<ui:SimpleStackPanel>
<Controls:UniformGrid Columns="2" Width="300" Height="55">
<ui:SimpleStackPanel Orientation="Horizontal" Height="35">
<Label Content="笔锋" Margin="0,0,6,0"
Foreground="{DynamicResource FloatBarForeground}"
FontSize="16" FontWeight="Bold"
VerticalAlignment="Center" />
<ComboBox Height="30" VerticalAlignment="Center"
Name="ComboBoxPenStyle"
FontFamily="Microsoft YaHei UI"
SelectedIndex="0"
SelectionChanged="ComboBoxPenStyle_SelectionChanged">
<ComboBoxItem Content="基于点集"
FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="基于速率"
FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="关闭笔锋"
FontFamily="Microsoft YaHei UI" />
</ComboBox>
2024-05-02 15:49:23 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Margin="0,-5,0,-5"
VerticalAlignment="Center">
<ui:SimpleStackPanel x:Name="NibModeSimpleStackPanel"
Orientation="Horizontal" Width="140">
<Label Content="笔尖模式" FontSize="15"
VerticalAlignment="Center" />
<ui:ToggleSwitch x:Name="ToggleSwitchEnableNibMode"
MinWidth="0" FontFamily="Microsoft YaHei UI"
Width="70" Margin="10,0,0,0"
Toggled="ToggleSwitchEnableNibMode_Toggled"
IsOn="True" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal"
Width="140">
<Label Margin="0,0,10,0" Content="墨迹纠正"
Foreground="{DynamicResource FloatBarForeground}"
FontSize="15" VerticalAlignment="Center" />
<ui:ToggleSwitch
Foreground="{DynamicResource FloatBarForeground}"
FontFamily="Microsoft YaHei UI" Width="70"
Toggled="ToggleSwitchEnableInkToShape_Toggled"
MinWidth="0"
IsOn="{Binding ElementName=ToggleSwitchEnableInkToShape, Path=IsOn}" />
</ui:SimpleStackPanel>
2023-12-22 00:14:15 +08:00
</ui:SimpleStackPanel>
</Controls:UniformGrid>
<StackPanel Orientation="Horizontal" Height="30">
<Label Margin="0,0,10,0" Content="粗细" FontWeight="Bold"
Foreground="{DynamicResource FloatBarForeground}"
FontSize="17" VerticalAlignment="Center" />
<Slider x:Name="InkWidthSlider" Minimum="1" Maximum="20"
Width="208" FontFamily="Microsoft YaHei UI"
FontSize="20" IsSnapToTickEnabled="True" Value="5"
TickFrequency="0.1" TickPlacement="None"
ValueChanged="InkWidthSlider_ValueChanged" />
<TextBlock
Text="{Binding Value, ElementName=InkWidthSlider, Mode=OneWay}"
FontFamily="Consolas" VerticalAlignment="Bottom"
Margin="10,0,0,4.5" FontSize="15" />
</StackPanel>
<StackPanel Orientation="Horizontal" Height="30">
<Label Margin="0,0,10,0" Content="透明" FontWeight="Bold"
Foreground="{DynamicResource FloatBarForeground}"
FontSize="17" VerticalAlignment="Center" />
<Slider x:Name="InkAlphaSlider" Margin="0,0,0,0"
Minimum="1" Maximum="255" Width="208"
FontFamily="Microsoft YaHei UI" FontSize="20"
IsSnapToTickEnabled="True" Value="255"
Foreground="#b91c1c" TickFrequency="1"
TickPlacement="None"
ValueChanged="InkAlphaSlider_ValueChanged">
<Slider.Resources>
</Slider.Resources>
</Slider>
<TextBlock
Text="{Binding Value, ElementName=InkAlphaSlider, Mode=OneWay}"
FontFamily="Consolas" VerticalAlignment="Bottom"
Margin="10,0,0,4.5" FontSize="15" />
</StackPanel>
</ui:SimpleStackPanel>
</Viewbox>
<Viewbox Name="HighlighterPenPropsPanel" Margin="12,8,12,0"
HorizontalAlignment="Center" VerticalAlignment="Center"
Stretch="Fill">
<ui:SimpleStackPanel>
<StackPanel Orientation="Horizontal" Height="30">
<Label Margin="0,0,10,0" Content="粗细" FontWeight="Bold"
Foreground="{DynamicResource FloatBarForeground}"
FontSize="17" VerticalAlignment="Center" />
<Slider x:Name="HighlighterWidthSlider" Minimum="15"
Maximum="45" Width="208"
FontFamily="Microsoft YaHei UI" FontSize="20"
IsSnapToTickEnabled="True" Value="20"
TickFrequency="1" TickPlacement="None"
ValueChanged="HighlighterWidthSlider_ValueChanged" />
<TextBlock
Text="{Binding Value, ElementName=HighlighterWidthSlider, Mode=OneWay}"
FontFamily="Consolas" VerticalAlignment="Bottom"
Margin="10,0,0,4.5" FontSize="15" />
</StackPanel>
</ui:SimpleStackPanel>
</Viewbox>
<Viewbox x:Name="DefaultPenColorsPanel" Visibility="Collapsed"
Margin="0,8,0,0" Stretch="Fill">
<ui:SimpleStackPanel Width="300" Margin="0,0,0,0">
<!--<TextBlock FontSize="25">画笔颜色</TextBlock>-->
<Border Width="300" Height="100" BorderBrush="Black"
BorderThickness="0" CornerRadius="5">
<Controls:UniformGrid Rows="2" Height="100">
<ui:SimpleStackPanel Height="45"
Orientation="Horizontal" Width="270">
<Controls:UniformGrid Columns="5" Width="270"
Margin="0">
<Border BorderBrush="Black" BorderThickness="1"
CornerRadius="100" Width="45"
MouseDown="Border_MouseDown"
MouseUp="ColorThemeSwitch_MouseUp">
<Grid Margin="3">
<Image x:Name="ColorThemeSwitchIcon"
Source="/Resources/Icons-Fluent/ic_fluent_weather_sunny_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top" Width="23"
Height="23" Margin="0,0,0,0" />
<TextBlock Margin="0,0,0,2"
x:Name="ColorThemeSwitchTextBlock"
Text="亮系" Foreground="Black"
VerticalAlignment="Bottom"
HorizontalAlignment="Center"
FontSize="11" />
</Grid>
</Border>
<Border x:Name="BorderPenColorBlack"
Background="Black" BorderBrush="Black"
BorderThickness="1.5" CornerRadius="100"
Width="45" MouseUp="BtnColorBlack_Click">
<Viewbox Name="ViewboxBtnColorBlackContent"
Visibility="Collapsed" Margin="8">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top" Width="24"
Height="24" Margin="0,0,0,0" />
</Viewbox>
</Border>
<Border x:Name="BorderPenColorWhite"
Background="White" BorderBrush="#71717a"
BorderThickness="1.5" CornerRadius="100"
Width="45" MouseUp="BtnColorWhite_Click">
<Viewbox
x:Name="ViewboxBtnColorWhiteContent"
Visibility="Collapsed" Margin="8">
<Image
Source="/Resources/new-icons/checked-black.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top" Width="24"
Height="24" Margin="0,0,0,0" />
</Viewbox>
</Border>
<Border x:Name="BorderPenColorRed"
Background="#dc2626" BorderBrush="#7f1d1d"
BorderThickness="1.5" CornerRadius="100"
Width="45" MouseUp="BtnColorRed_Click">
<Viewbox Name="ViewboxBtnColorRedContent"
Visibility="Collapsed" Margin="8">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top" Width="24"
Height="24" Margin="0,0,0,0" />
</Viewbox>
</Border>
<Border x:Name="BorderPenColorYellow"
Background="#eab308" BorderBrush="#713f12"
BorderThickness="1.5" CornerRadius="100"
Width="45" MouseUp="BtnColorYellow_Click">
<Viewbox
x:Name="ViewboxBtnColorYellowContent"
Visibility="Collapsed" Margin="8">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top" Width="24"
Height="24" Margin="0,0,0,0" />
</Viewbox>
</Border>
</Controls:UniformGrid>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Height="45"
Orientation="Horizontal" Width="270">
<Controls:UniformGrid Columns="5" Width="270"
Margin="0">
<Border x:Name="BorderPenColorGreen"
Background="#16a34a" BorderBrush="#14532d"
BorderThickness="1.5" CornerRadius="100"
Width="45" MouseUp="BtnColorGreen_Click">
<Viewbox
x:Name="ViewboxBtnColorGreenContent"
Visibility="Collapsed" Margin="8">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top" Width="24"
Height="24" Margin="0,0,0,0" />
</Viewbox>
</Border>
<Border x:Name="BorderPenColorBlue"
Background="#2563eb" BorderBrush="#1e3a8a"
BorderThickness="1.5" CornerRadius="100"
Width="45" MouseUp="BtnColorBlue_Click">
<Viewbox
x:Name="ViewboxBtnColorBlueContent"
Visibility="Collapsed" Margin="8">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top" Width="24"
Height="24" Margin="0,0,0,0" />
</Viewbox>
</Border>
<Border x:Name="BorderPenColorPink"
Background="#db2777" BorderBrush="#831843"
BorderThickness="1.5" CornerRadius="100"
Width="45" MouseUp="BtnColorPink_Click">
<Viewbox
x:Name="ViewboxBtnColorPinkContent"
Visibility="Collapsed" Margin="8">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top" Width="24"
Height="24" Margin="0,0,0,0" />
</Viewbox>
</Border>
<Border x:Name="BorderPenColorTeal"
Background="#0d9488" BorderBrush="#134e4a"
BorderThickness="1.5" CornerRadius="100"
Width="45" MouseUp="BtnColorTeal_Click">
<Viewbox
x:Name="ViewboxBtnColorTealContent"
Visibility="Collapsed" Margin="8">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top" Width="24"
Height="24" Margin="0,0,0,0" />
</Viewbox>
</Border>
<Border x:Name="BorderPenColorOrange"
Background="#ea580c" BorderBrush="#7c2d12"
BorderThickness="1.5" CornerRadius="100"
Width="45" MouseUp="BtnColorOrange_Click">
<Viewbox
x:Name="ViewboxBtnColorOrangeContent"
Visibility="Collapsed" Margin="8">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top" Width="24"
Height="24" Margin="0,0,0,0" />
</Viewbox>
</Border>
</Controls:UniformGrid>
</ui:SimpleStackPanel>
</Controls:UniformGrid>
</Border>
</ui:SimpleStackPanel>
</Viewbox>
<Viewbox x:Name="HighlighterPenColorsPanel" Visibility="Visible"
Margin="0,8,0,0" Stretch="Fill">
<ui:SimpleStackPanel Width="300" Margin="0,0,0,0">
<!--<TextBlock FontSize="25">画笔颜色</TextBlock>-->
<Border Width="300" Height="110" BorderBrush="Black"
BorderThickness="0" CornerRadius="5">
<Controls:UniformGrid Rows="2" Height="110">
<ui:SimpleStackPanel Height="45"
Orientation="Horizontal" Width="270">
<Controls:UniformGrid Columns="5" Width="270"
Margin="0">
<Border x:Name="HighlighterPenColorBlack"
BorderBrush="#e4e4e7" BorderThickness="1.5"
CornerRadius="100" Width="45"
MouseUp="BtnHighlighterColorBlack_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry Center="21,21"
RadiusX="21" RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="Black" Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="HighlighterPenViewboxBtnColorBlackContent"
Visibility="Visible" Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
<Border x:Name="HighlighterPenColorWhite"
Background="White" BorderBrush="#dddddd"
BorderThickness="1.5" CornerRadius="100"
Width="45"
MouseUp="BtnHighlighterColorWhite_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry Center="21,21"
RadiusX="21" RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="White" Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="HighlighterPenViewboxBtnColorWhiteContent"
Visibility="Visible" Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-black.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
<Border x:Name="HighlighterPenColorRed"
BorderBrush="#fecaca" BorderThickness="1.5"
CornerRadius="100" Width="45"
MouseUp="BtnHighlighterColorRed_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry Center="21,21"
RadiusX="21" RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="#ef4444" Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="HighlighterPenViewboxBtnColorRedContent"
Visibility="Visible" Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
<Border x:Name="HighlighterPenColorYellow"
BorderBrush="#fef08a" BorderThickness="1.5"
CornerRadius="100" Width="45"
MouseUp="BtnHighlighterColorYellow_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry Center="21,21"
RadiusX="21" RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="#eab308" Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="HighlighterPenViewboxBtnColorYellowContent"
Visibility="Visible" Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-black.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
<Border x:Name="HighlighterPenColorGreen"
BorderBrush="#bbf7d0" BorderThickness="1.5"
CornerRadius="100" Width="45"
MouseUp="BtnHighlighterColorGreen_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry Center="21,21"
RadiusX="21" RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="#22c55e" Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="HighlighterPenViewboxBtnColorGreenContent"
Visibility="Visible" Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-black.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
</Controls:UniformGrid>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Height="45"
Orientation="Horizontal" Width="270">
<Controls:UniformGrid Columns="5" Width="270"
Margin="0">
<Border x:Name="HighlighterPenColorZinc"
BorderBrush="#e4e4e7" BorderThickness="1.5"
CornerRadius="100" Width="45"
MouseUp="BtnHighlighterColorZinc_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry Center="21,21"
RadiusX="21" RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="#71717a" Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="HighlighterPenViewboxBtnColorZincContent"
Visibility="Visible" Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
<Border x:Name="HighlighterPenColorBlue"
BorderBrush="#bfdbfe" BorderThickness="1.5"
CornerRadius="100" Width="45"
MouseUp="BtnHighlighterColorBlue_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry Center="21,21"
RadiusX="21" RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="#3b82f6" Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="HighlighterPenViewboxBtnColorBlueContent"
Visibility="Visible" Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
<Border x:Name="HighlighterPenPenColorPurple"
BorderBrush="#e9d5ff" BorderThickness="1.5"
CornerRadius="100" Width="45"
MouseUp="BtnHighlighterColorPurple_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry Center="21,21"
RadiusX="21" RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="#a855f7" Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="HighlighterPenViewboxBtnColorPurpleContent"
Visibility="Visible" Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
<Border x:Name="HighlighterPenColorTeal"
BorderBrush="#99f6e4" BorderThickness="1.5"
CornerRadius="100" Width="45"
MouseUp="BtnHighlighterColorTeal_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry Center="21,21"
RadiusX="21" RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="#14b8a6" Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="HighlighterPenViewboxBtnColorTealContent"
Visibility="Visible" Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-black.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
<Border x:Name="HighlighterPenColorOrange"
BorderBrush="#fed7aa" BorderThickness="1.5"
CornerRadius="100" Width="45"
MouseUp="BtnHighlighterColorOrange_Click">
<Canvas>
<Image
Source="/Resources/Icons-png/transparent-grid.png"
Width="42" Height="42">
<Image.Clip>
<EllipseGeometry Center="21,21"
RadiusX="21" RadiusY="21" />
</Image.Clip>
</Image>
<Border Background="#f97316" Width="42"
Height="42" CornerRadius="21"
Opacity="0.75" />
<Viewbox
Name="HighlighterPenViewboxBtnColorOrangeContent"
Visibility="Visible" Canvas.Top="9"
Canvas.Left="9">
<Image
Source="/Resources/new-icons/checked-white.png"
RenderOptions.BitmapScalingMode="HighQuality"
VerticalAlignment="Top"
Width="24" Height="24"
Margin="0,0,0,0" />
</Viewbox>
</Canvas>
</Border>
</Controls:UniformGrid>
</ui:SimpleStackPanel>
</Controls:UniformGrid>
</Border>
</ui:SimpleStackPanel>
</Viewbox>
</ui:SimpleStackPanel>
</Border>
</Grid>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Name="Eraser_Icon"
MouseUp="EraserIcon_Click"
Background="Transparent" Orientation="Vertical"
HorizontalAlignment="Center" Margin="0,-2" Width="28">
2024-06-06 20:09:23 +08:00
<Image x:Name="CircleEraserToolbarIconImage"
RenderOptions.BitmapScalingMode="HighQuality" Height="17" Margin="0,3,0,0">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing x:Name="CircleEraserIconGeometry" Geometry="" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock x:Name="CircleEraserToolbarTextBlock" Text="面积擦" Foreground="Black"
FontSize="8" Margin="0,1,0,0" TextAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Name="EraserByStrokes_Icon"
MouseUp="EraserIconByStrokes_Click"
Background="Transparent" Orientation="Vertical" Width="28"
Margin="0,-2" HorizontalAlignment="Center">
2024-06-06 20:09:23 +08:00
<Image x:Name="StrokeEraserToolbarIconImage"
RenderOptions.BitmapScalingMode="HighQuality" Height="17" Margin="0,3,0,0">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing x:Name="StrokeEraserIconGeometry" Geometry="" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock x:Name="InkEraserToolbarTextBlock" Text="线擦" Foreground="Black"
FontSize="8" Margin="0,1,0,0" TextAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Name="SymbolIconSelect"
MouseUp="SymbolIconSelect_MouseUp" Background="Transparent"
Orientation="Vertical" Margin="0,-2" Width="28"
HorizontalAlignment="Center">
2024-06-06 20:09:23 +08:00
<Image x:Name="LassoSelect" RenderOptions.BitmapScalingMode="HighQuality"
Height="17" Margin="0,3,0,0">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<GeometryDrawing x:Name="LassoSelectIconGeometry" Geometry="" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock x:Name="LassoToolToolbarTextBlock" Text="套索选" Foreground="Black"
FontSize="8" Margin="0,1,0,0" TextAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
MouseUp="ImageDrawShape_MouseUp" Background="Transparent"
Orientation="Vertical" HorizontalAlignment="Center" Margin="0,-2"
Width="28">
<Image RenderOptions.BitmapScalingMode="HighQuality" Height="17" Margin="0,3,0,0">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
2024-06-06 20:09:23 +08:00
<GeometryDrawing x:Name="ShapesIconGeometry" Brush="#1b1b1b"
Geometry="F0 M24,24z M0,0z M13.0573,17.3383C13.0573,15.0674 14.8982,13.2265 17.169,13.2265 19.4399,13.2265 21.2808,15.0674 21.2808,17.3383 21.2808,19.6091 19.4399,21.45 17.169,21.45 14.8982,21.45 13.0573,19.6091 13.0573,17.3383z M4.48141,13.2265C3.50819,13.2265,2.71924,14.0155,2.71924,14.9887L2.71924,19.6878C2.71924,20.6611,3.50819,21.45,4.48141,21.45L9.18053,21.45C10.1537,21.45,10.9427,20.6611,10.9427,19.6878L10.9427,14.9887C10.9427,14.0155,10.1537,13.2265,9.18053,13.2265L4.48141,13.2265z M12.6923,2.71599C12.4659,2.59866 12.213,2.54181 11.9581,2.55096 11.7033,2.5601 11.4551,2.63494 11.2377,2.7682 11.028,2.89676 10.8537,3.07549 10.7305,3.28809L7.24046,8.83413C7.09431,9.06224 7.01353,9.32612 7.007,9.59703 7.00043,9.86995 7.06945,10.1394 7.20645,10.3755 7.34345,10.6117 7.54308,10.8053 7.78328,10.9351 8.01558,11.0605 8.27707,11.1215 8.5406,11.1119L15.5037,11.1119 15.5065,11.1119C15.7766,11.111 16.0412,11.0362 16.2717,10.8957 16.5023,10.7551 16.6901,10.5542 16.8146,10.3146 16.9392,10.0751 16.9959,9.80598 16.9785,9.53651 16.9617,9.27545 16.876,9.02367 16.7303,8.80672L13.26,3.23562 13.2505,3.22067C13.111,3.00717,12.9187,2.83333,12.6923,2.71599z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock x:Name="ShapesToolbarTextBlock" Text="几何" Foreground="Black"
FontSize="8" Margin="0,1,0,0" TextAlignment="Center" />
</ui:SimpleStackPanel>
<Grid Width="0">
<Border x:Name="BorderDrawShape" Background="#fafafa" Opacity="1"
2024-06-06 20:09:23 +08:00
Visibility="Visible" BorderBrush="#2563eb"
BorderThickness="1"
CornerRadius="5" Margin="-200,-122,-117,37">
<ui:SimpleStackPanel Spacing="0" Orientation="Vertical">
<!--<TextBlock FontSize="16" Foreground="{DynamicResource FloatBarForeground}" HorizontalAlignment="Left" Margin="10,8">
<Run Text="图形"/>
<Run Text="(第一行支持长按保持选中)" FontSize="10"/>
</TextBlock>
<ui:SymbolIcon Margin="0,-20,8,15" Symbol="Pin" MouseDown="Border_MouseDown" MouseUp="SymbolIconPinBorderDrawShape_MouseUp" Foreground="{DynamicResource FloatBarForeground}" HorizontalAlignment="Right"/>-->
<Border BorderBrush="#1e3a8a" BorderThickness="0,0,0,1"
CornerRadius="8,8,0,0" Background="#2563eb" Margin="-1,-1,-1,0"
Padding="1,1,1,0">
<ui:SimpleStackPanel Orientation="Horizontal"
HorizontalAlignment="Stretch">
<Canvas Height="24" Width="315" ClipToBounds="True">
<TextBlock Text="几何绘图" Canvas.Left="8" Foreground="White"
Padding="0,5" FontSize="11" FontWeight="Bold"
TextAlignment="Center" />
</Canvas>
</ui:SimpleStackPanel>
</Border>
<ui:SimpleStackPanel Orientation="Horizontal" Height="38" Spacing="2"
Margin="4,6,4,0">
<ui:SimpleStackPanel Name="BoardImageDrawLine"
MouseDown="Image_MouseDown"
MouseUp="BtnDrawLine_Click" Margin="0,0,0,0"
Height="38" Width="32" Orientation="Vertical">
<Image Source="/Resources/Icons-png/geo-icons/line.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="画直线" FontSize="8" HorizontalAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Name="BoardImageDrawDashedLine"
MouseDown="Image_MouseDown"
MouseUp="BtnDrawDashedLine_Click" Margin="0,0,0,0"
Height="38" Width="32" Orientation="Vertical">
<Image Source="/Resources/Icons-png/geo-icons/dashed-line.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="画虚线" FontSize="8" HorizontalAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Name="BoardImageDrawDotLine"
MouseDown="Image_MouseDown"
MouseUp="BtnDrawDotLine_Click" Margin="0,0,0,0"
Height="38" Width="32" Orientation="Vertical">
<Image Source="/Resources/Icons-png/geo-icons/dotted-line.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="画点线" FontSize="8" HorizontalAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Name="BoardImageDrawArrow"
MouseDown="Image_MouseDown"
MouseUp="BtnDrawArrow_Click" Margin="0,0,0,0"
Height="38" Width="32" Orientation="Vertical">
<Image Source="/Resources/Icons-png/geo-icons/arrow.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="画箭头" FontSize="8" HorizontalAlignment="Center" />
2024-05-02 20:21:36 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Name="BoardImageDrawParallelLine"
MouseDown="Image_MouseDown"
MouseUp="BtnDrawParallelLine_Click"
Margin="0,0,0,0" Height="38" Width="32"
Orientation="Vertical">
<Image Source="/Resources/Icons-png/geo-icons/paralle-lines.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="4平行线" FontSize="8" HorizontalAlignment="Center" />
2024-05-02 20:21:36 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel MouseUp="BtnDrawRectangleCenter_Click"
Margin="0,0,0,0" Height="38" Width="32"
Orientation="Vertical">
<Image Source="/Resources/Icons-png/geo-icons/centered-square.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="中心正方" FontSize="8" HorizontalAlignment="Center" />
2024-05-02 20:21:36 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel MouseUp="BtnDrawCircle_Click" Margin="0,0,0,0"
Height="38" Width="32" Orientation="Vertical">
<Image Source="/Resources/Icons-png/geo-icons/centered-circle.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="中心圆" FontSize="8" HorizontalAlignment="Center" />
2024-05-02 20:21:36 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel MouseUp="BtnDrawDashedCircle_Click"
Margin="0,0,0,0" Height="38" Width="32"
Orientation="Vertical">
<Image
Source="/Resources/Icons-png/geo-icons/centered-circle-dashed.png"
RenderOptions.BitmapScalingMode="HighQuality" Margin="0,4,0,2"
Height="19" Width="19" />
<Label Content="中心虚圆" FontSize="8" HorizontalAlignment="Center" />
2024-05-02 20:21:36 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel MouseUp="BtnDrawCenterEllipse_Click"
Margin="0,0,0,0" Height="38" Width="32"
Orientation="Vertical">
<Image Source="/Resources/Icons-png/geo-icons/centered-oval.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="中心椭圆" FontSize="8" HorizontalAlignment="Center" />
2024-05-02 20:21:36 +08:00
</ui:SimpleStackPanel>
<!--<Image Name="BoardImageDrawLine" Margin="16,12,0,12" MouseDown="Image_MouseDown" MouseUp="BtnDrawLine_Click" Source="{DynamicResource DrawShapeImageSource.Line}"/>-->
<!--<Image Name="BoardImageDrawDashedLine" Margin="0,12,0,12" MouseDown="Image_MouseDown" MouseUp="BtnDrawDashedLine_Click" Source="{DynamicResource DrawShapeImageSource.DashedLine}"/>-->
<!--<Image Name="BoardImageDrawDotLine" Margin="0,12,0,12" MouseDown="Image_MouseDown" MouseUp="BtnDrawDotLine_Click" Source="{DynamicResource DrawShapeImageSource.DotLine}"/>-->
<!--<Image Name="BoardImageDrawArrow" Margin="0,12,0,12" MouseDown="Image_MouseDown" MouseUp="BtnDrawArrow_Click" Source="{DynamicResource DrawShapeImageSource.ArrowLine}"/>-->
<!--<Image Name="BoardImageDrawParallelLine" Margin="0,11.5,16,11.5" MouseDown="Image_MouseDown" MouseUp="BtnDrawParallelLine_Click" Source="{DynamicResource DrawShapeImageSource.ParallelLine}"/>-->
<Image Visibility="Collapsed" Margin="14,9,0,9"
MouseUp="BtnDrawCoordinate1_Click"
Source="{DynamicResource DrawShapeImageSource.Coordinate1}" />
<Image Visibility="Collapsed" Margin="0,12"
MouseUp="BtnDrawCoordinate2_Click"
Source="{DynamicResource DrawShapeImageSource.Coordinate2}" />
<Image Visibility="Collapsed" Margin="0,12"
MouseUp="BtnDrawCoordinate3_Click"
Source="{DynamicResource DrawShapeImageSource.Coordinate3}" />
<Image Visibility="Collapsed" Margin="0,12"
MouseUp="BtnDrawCoordinate4_Click"
Source="{DynamicResource DrawShapeImageSource.Coordinate4}" />
<Image Visibility="Collapsed" Margin="-1,11.5"
MouseUp="BtnDrawCoordinate5_Click"
Source="{DynamicResource DrawShapeImageSource.Coordinate5}" />
2024-05-02 20:21:36 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" Height="38" Spacing="2"
Margin="4,0,4,6">
<ui:SimpleStackPanel MouseUp="BtnDrawCuboid_Click" Margin="0,0,0,0"
Height="38" Width="32" Orientation="Vertical">
<Image Source="/Resources/Icons-png/geo-icons/cube.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="长方体" FontSize="8" HorizontalAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel MouseUp="BtnDrawRectangle_Click" Margin="0,0,0,0"
Height="38" Width="32" Orientation="Vertical">
<Image Source="/Resources/Icons-png/geo-icons/square.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="正方形" FontSize="8" HorizontalAlignment="Center" />
2024-05-02 20:21:36 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel MouseUp="BtnDrawCylinder_Click" Margin="0,0,0,0"
Height="38" Width="32" Orientation="Vertical">
<Image Source="/Resources/Icons-png/geo-icons/cylinder.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="画圆柱" FontSize="8" HorizontalAlignment="Center" />
2024-05-02 20:21:36 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel MouseUp="BtnDrawCone_Click" Margin="0,0,0,0"
Height="38" Width="32" Orientation="Vertical">
<Image Source="/Resources/Icons-png/geo-icons/cone.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="画圆锥" FontSize="8" HorizontalAlignment="Center" />
2024-05-02 20:21:36 +08:00
</ui:SimpleStackPanel>
2022-08-31 17:22:46 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Visibility="Collapsed" Height="50" Spacing="10"
Orientation="Horizontal">
<Image Margin="16,11,2,11" MouseUp="BtnDrawRectangleCenter_Click"
Source="{DynamicResource DrawShapeImageSource.RectangleCenter}" />
<Image Visibility="Collapsed" Margin="0,10"
MouseUp="BtnDrawEllipse_Click"
Source="{DynamicResource DrawShapeImageSource.Ellipse}" />
<Image Margin="0,10" MouseUp="BtnDrawCircle_Click"
Source="{DynamicResource DrawShapeImageSource.Circle}" />
<Image Margin="0,10" MouseUp="BtnDrawDashedCircle_Click"
Source="{DynamicResource DrawShapeImageSource.DashedCircle}" />
<Image Margin="0,10" MouseUp="BtnDrawCenterEllipse_Click"
Source="{DynamicResource DrawShapeImageSource.EllipseCenter}"
Width="30" />
<Image Margin="0,10" MouseUp="BtnDrawCenterEllipseWithFocalPoint_Click"
Source="{DynamicResource DrawShapeImageSource.EllipseCenterWithFocalPoint}"
Width="30" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Visibility="Collapsed" Height="50" Spacing="10"
Orientation="Horizontal">
<Image Margin="16,10,2,10" MouseUp="BtnDrawHyperbola_Click" Width="26"
Source="{DynamicResource DrawShapeImageSource.Hyperbola}" />
<Image Margin="4,10,2,10"
MouseUp="BtnDrawHyperbolaWithFocalPoint_Click" Width="26"
Source="{DynamicResource DrawShapeImageSource.HyperbolaWithFocalPoint}" />
<Image Margin="2.5,10,2,10" MouseUp="BtnDrawParabola1_Click" Width="26"
Source="{DynamicResource DrawShapeImageSource.Parabola}" />
<Image Margin="1,10,2,10" MouseUp="BtnDrawParabolaWithFocalPoint_Click"
Width="26"
Source="{DynamicResource DrawShapeImageSource.ParabolaWithFocalPoint}"
RenderTransformOrigin="0.5,0.5">
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform Angle="90" />
<TranslateTransform />
</TransformGroup>
</Image.RenderTransform>
</Image>
<Image Margin="2,10,2,10" MouseUp="BtnDrawParabola2_Click" Width="26"
Source="{DynamicResource DrawShapeImageSource.Parabola}"
RenderTransformOrigin="0.5,0.5">
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform Angle="90" />
<TranslateTransform />
</TransformGroup>
</Image.RenderTransform>
</Image>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Visibility="Collapsed" Height="50" Spacing="10"
Orientation="Horizontal">
<Image Margin="15,11,2,11" MouseUp="BtnDrawRectangle_Click"
Source="{DynamicResource DrawShapeImageSource.Rectangle}" />
<Image Margin="6,10,2,10" MouseUp="BtnDrawCylinder_Click"
Source="{DynamicResource DrawShapeImageSource.Cylinder}" />
<Image Margin="8,12.5,0,10" MouseUp="BtnDrawCone_Click"
Source="{DynamicResource DrawShapeImageSource.Cone}" />
<Image Margin="5.5,12.5,2.5,10" MouseUp="BtnDrawCuboid_Click"
Source="{DynamicResource DrawShapeImageSource.Cuboid}" />
<Image Visibility="Collapsed" Margin="0,11.5,2.5,9.5"
MouseUp="BtnDrawCuboid_Click"
Source="{DynamicResource DrawShapeImageSource.Tetrahedron}" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Border>
</Grid>
<ui:SimpleStackPanel
MouseUp="SymbolIconUndo_MouseUp"
Background="Transparent" Orientation="Vertical"
HorizontalAlignment="Center" Margin="0,-2"
IsEnabled="{Binding ElementName=BtnUndo, Path=IsEnabled}"
Width="28">
<Image RenderOptions.BitmapScalingMode="HighQuality" Height="17" Margin="0,3,0,0"
Opacity="{Binding ElementName=BtnUndo, Path=IsEnabled, Converter={StaticResource IsEnabledToOpacityConverter}}">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
2024-06-06 20:09:23 +08:00
<GeometryDrawing x:Name="UndoIconGeometry" Brush="#1b1b1b"
Geometry="F1 M24,24z M0,0z M9.70711,6.70711C10.0976,6.31658 10.0976,5.68342 9.70711,5.29289 9.31658,4.90237 8.68342,4.90237 8.29289,5.29289L4.29289,9.29289C3.90237,9.68342,3.90237,10.3166,4.29289,10.7071L8.29289,14.7071C8.68342,15.0976 9.31658,15.0976 9.70711,14.7071 10.0976,14.3166 10.0976,13.6834 9.70711,13.2929L7.40633,10.9921 16,11C16.7956,11 17.5587,11.3161 18.1213,11.8787 18.6839,12.4413 19,13.2044 19,14 19,14.7956 18.6839,15.5587 18.1213,16.1213 17.5587,16.6839 16.7956,17 16,17L15,17C14.4477,17 14,17.4477 14,18 14,18.5523 14.4477,19 15,19L16,19C17.3261,19 18.5979,18.4732 19.5355,17.5355 20.4732,16.5979 21,15.3261 21,14 21,12.6739 20.4732,11.4021 19.5355,10.4645 18.5979,9.52678 17.3261,9 16,9L7.40633,9.00789 9.70711,6.70711z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock x:Name="UndoToolbarTextBlock" Text="撤销"
Opacity="{Binding ElementName=BtnUndo, Path=IsEnabled, Converter={StaticResource IsEnabledToOpacityConverter}}"
Foreground="Black" FontSize="8" Margin="0,1,0,0" TextAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
MouseUp="SymbolIconRedo_MouseUp"
Background="Transparent" Orientation="Vertical"
HorizontalAlignment="Center"
IsEnabled="{Binding ElementName=BtnRedo, Path=IsEnabled}"
Width="28" Margin="0,-2">
<Image RenderOptions.BitmapScalingMode="HighQuality" Height="17" Margin="0,3,0,0"
Opacity="{Binding ElementName=BtnRedo, Path=IsEnabled, Converter={StaticResource IsEnabledToOpacityConverter}}">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
2024-06-06 20:09:23 +08:00
<GeometryDrawing x:Name="RedoIconGeometry" Brush="#1b1b1b"
Geometry="F1 M24,24z M0,0z M15.2929,6.70711C14.9024,6.31658 14.9024,5.68342 15.2929,5.29289 15.6834,4.90237 16.3166,4.90237 16.7071,5.29289L20.7071,9.29289C21.0976,9.68342,21.0976,10.3166,20.7071,10.7071L16.7071,14.7071C16.3166,15.0976 15.6834,15.0976 15.2929,14.7071 14.9024,14.3166 14.9024,13.6834 15.2929,13.2929L17.5937,10.9921 9,11C8.20435,11 7.44129,11.3161 6.87868,11.8787 6.31607,12.4413 6,13.2044 6,14 6,14.7956 6.31607,15.5587 6.87868,16.1213 7.44129,16.6839 8.20435,17 9,17L10,17C10.5523,17 11,17.4477 11,18 11,18.5523 10.5523,19 10,19L9,19C7.67392,19 6.40215,18.4732 5.46447,17.5355 4.52679,16.5979 4,15.3261 4,14 4,12.6739 4.52678,11.4021 5.46447,10.4645 6.40215,9.52678 7.67392,9 9,9L17.5937,9.00789 15.2929,6.70711z" />
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>
</Image.Source>
</Image>
<TextBlock x:Name="RedoToolbarTextBlock" Text="重做"
Opacity="{Binding ElementName=BtnRedo, Path=IsEnabled, Converter={StaticResource IsEnabledToOpacityConverter}}"
Foreground="Black" FontSize="8" Margin="0,1,0,0" TextAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
MouseUp="CursorWithDelIcon_Click"
Background="Transparent" Orientation="Vertical"
HorizontalAlignment="Center" Width="28" Margin="0,-2">
<Image Source="/Resources/new-icons/cursor-clear.png"
RenderOptions.BitmapScalingMode="HighQuality" Width="28" Height="17"
Margin="0,3,0,0" />
<TextBlock x:Name="ClearAndMouseToolbarTextBlock" Text="清并鼠" Foreground="Black"
FontSize="8" Margin="0,1,0,0" TextAlignment="Center" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
<Grid Width="0">
<Border Visibility="Visible" ClipToBounds="True" Name="EraserSizePanel"
Margin="-203,-128,83,37" CornerRadius="5" Background="#fafafa" Opacity="1"
2024-06-06 20:09:23 +08:00
BorderBrush="#2563eb" BorderThickness="1">
<ui:SimpleStackPanel Margin="0">
<Border BorderBrush="#1e3a8a" BorderThickness="0,0,0,1" CornerRadius="6,6,0,0"
Background="#2563eb" Margin="-1,-1,-1,1">
<Canvas Height="24" ClipToBounds="True">
<TextBlock Text="橡皮选项" Canvas.Left="8" Foreground="White" Padding="0,5"
FontSize="11" FontWeight="Bold" TextAlignment="Center" />
</Canvas>
</Border>
<ui:SimpleStackPanel Orientation="Horizontal" Margin="0,8,0,0" Spacing="-2"
VerticalAlignment="Center" HorizontalAlignment="Center">
<Label Margin="0,0,0,0" Content="大小" FontWeight="Bold"
Foreground="{DynamicResource FloatBarForeground}" FontSize="10"
VerticalAlignment="Center" />
<Viewbox Margin="8,0,0,0" Height="20" Width="52">
<ComboBox Name="ComboBoxEraserSizeFloatingBar"
FontFamily="Microsoft YaHei UI" SelectedIndex="2"
SelectionChanged="ComboBoxEraserSizeFloatingBar_SelectionChanged">
<ComboBoxItem Content="很小" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="较小" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="中等" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="较大" FontFamily="Microsoft YaHei UI" />
<ComboBoxItem Content="很大" FontFamily="Microsoft YaHei UI" />
</ComboBox>
</Viewbox>
</ui:SimpleStackPanel>
<TextBlock HorizontalAlignment="Center" Margin="0,12,0,6" Text="橡皮形状"
FontWeight="Bold" Foreground="{DynamicResource FloatBarForeground}"
FontSize="10" VerticalAlignment="Center" />
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Center"
Margin="0,0,0,0" Spacing="4">
<Border x:Name="CircleEraserTabButton" MouseDown="SwitchToCircleEraser"
Background="#553b82f6" Height="20" Width="40" CornerRadius="3">
<Canvas>
<ui:SimpleStackPanel x:Name="CircleEraserTabButtonIndicator"
Visibility="Visible" Orientation="Horizontal"
Canvas.Left="11" Canvas.Right="11"
Canvas.Bottom="0">
<Border Width="18" Height="2" Background="#2563eb"
CornerRadius="1" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Vertical" Height="20" Width="40">
<ui:SimpleStackPanel VerticalAlignment="Center"
Orientation="Horizontal"
HorizontalAlignment="Center" Margin="0,3">
<TextBlock x:Name="CircleEraserTabButtonText"
Foreground="#172554" FontWeight="Medium"
FontSize="9" TextAlignment="Center" Text="圆形擦"
Margin="2,1,0,0" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Canvas>
</Border>
<Border x:Name="RectangleEraserTabButton"
MouseDown="SwitchToRectangleEraser" Background="Transparent"
Height="20" Width="40" CornerRadius="3">
<Canvas>
<ui:SimpleStackPanel Visibility="Collapsed"
x:Name="RectangleEraserTabButtonIndicator"
Orientation="Horizontal" Canvas.Left="11"
Canvas.Right="11" Canvas.Bottom="0">
<Border Width="18" Height="2" Background="#2563eb"
CornerRadius="1" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Vertical" Height="20" Width="40">
<ui:SimpleStackPanel VerticalAlignment="Center"
Orientation="Horizontal"
HorizontalAlignment="Center" Margin="0,3">
<TextBlock x:Name="RectangleEraserTabButtonText"
Foreground="#172554" FontWeight="Medium"
FontSize="9" TextAlignment="Center" Text="黑板擦"
Margin="2,1,0,0" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Canvas>
</Border>
2022-08-31 17:22:46 +08:00
</ui:SimpleStackPanel>
2023-12-22 00:14:15 +08:00
</ui:SimpleStackPanel>
</Border>
</Grid>
<ui:SimpleStackPanel
Orientation="{Binding ElementName=StackPanelFloatingBar, Path=Orientation}">
<Border Margin="2,0,2,0" BorderBrush="#71717a" BorderThickness="1,0,0,0" />
<ui:SimpleStackPanel
MouseUp="ImageBlackboard_MouseUp" Background="Transparent"
Orientation="Vertical" HorizontalAlignment="Center" Width="28"
Margin="0,-2">
<Image Source="/Resources/new-icons/blackboard.png"
RenderOptions.BitmapScalingMode="HighQuality" Width="28" Height="17"
Margin="0,3,0,0" />
<TextBlock x:Name="WhiteboardToolbarTextBlock" Text="白板" Foreground="Black"
FontSize="8" Margin="0,1,0,0" TextAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
MouseUp="SymbolIconTools_MouseUp" Background="Transparent"
Orientation="Vertical" HorizontalAlignment="Center" Width="28"
Margin="0,-2">
<Image Source="/Resources/new-icons/grid.png"
RenderOptions.BitmapScalingMode="HighQuality" Width="28" Height="17"
Margin="0,3,0,0" />
<TextBlock x:Name="ToolsToolbarTextBlock" Text="工具" Foreground="Black" FontSize="8"
Margin="0,1,0,0" TextAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
x:Name="Fold_Icon"
MouseUp="FoldFloatingBar_MouseUp" Background="Transparent"
Orientation="Vertical" HorizontalAlignment="Center" Width="28"
Margin="0,-2">
<Image Source="/Resources/new-icons/eye-off.png"
RenderOptions.BitmapScalingMode="HighQuality" Width="28" Height="17"
Margin="0,3,0,0" />
<TextBlock x:Name="HideToolbarTextBlock" Text="隐藏" Foreground="Black" FontSize="8"
Margin="0,1,0,0" TextAlignment="Center" />
</ui:SimpleStackPanel>
<Grid Width="0">
<Border ClipToBounds="True" Name="BorderTools" Margin="-133,-156,14,37"
CornerRadius="5" Background="#fafafa" Opacity="1" BorderThickness="1"
2024-06-06 20:09:23 +08:00
BorderBrush="#2563eb">
<ui:SimpleStackPanel Margin="-1,0,0,0">
<Border BorderBrush="#1e3a8a" BorderThickness="0,0,0,1"
CornerRadius="6,6,0,0" Background="#2563eb" Margin="-1,-1,-1,0"
Padding="1,1,1,0">
<ui:SimpleStackPanel Orientation="Horizontal"
HorizontalAlignment="Stretch">
<TextBlock Text="更多功能" Foreground="White" Padding="8,5,44,5"
FontSize="11" FontWeight="Bold" TextAlignment="Center" />
<Image Margin="0,0,0,0"
Source="/Resources/new-icons/close-white.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="16"
Width="16" MouseDown="Border_MouseDown"
MouseUp="CloseBordertools_MouseUp" />
</ui:SimpleStackPanel>
</Border>
<!---->
<ui:SimpleStackPanel Margin="10,3,10,2" Spacing="-2">
<ui:SimpleStackPanel Margin="0,0,0,0" Height="40" Spacing="0"
Orientation="Horizontal">
<ui:SimpleStackPanel MouseDown="Border_MouseDown"
MouseUp="ImageCountdownTimer_MouseUp"
Margin="0,0,0,0" Height="38" Width="32"
Orientation="Vertical">
<Image
Source="/Resources/Icons-Fluent/ic_fluent_timer_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="计时器" FontSize="8" HorizontalAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel MouseDown="Border_MouseDown"
MouseUp="SymbolIconRand_MouseUp"
Margin="0,0,0,0" Height="38" Width="32"
Orientation="Vertical">
<Image
Source="/Resources/Icons-Fluent/ic_fluent_people_money_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="随机抽" FontSize="8" HorizontalAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel MouseDown="Border_MouseDown"
MouseUp="SymbolIconRandOne_MouseUp"
Margin="0,0,0,0" Height="38" Width="32"
Orientation="Vertical">
<Image
Source="/Resources/Icons-Fluent/ic_fluent_person_money_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="单次抽选" FontSize="8" HorizontalAlignment="Center" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Margin="0,0,0,0" Height="40" Spacing="0"
Orientation="Horizontal">
<ui:SimpleStackPanel MouseDown="Border_MouseDown"
MouseUp="SymbolIconSaveStrokes_MouseUp"
Margin="0,0,0,0" Height="38" Width="32"
Orientation="Vertical">
<Image
Source="/Resources/Icons-Fluent/ic_fluent_save_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="保存" FontSize="8" HorizontalAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel MouseDown="Border_MouseDown"
MouseUp="SymbolIconOpenStrokes_MouseUp"
Margin="0,0,0,0" Height="38" Width="32"
Orientation="Vertical">
<Image
Source="/Resources/Icons-Fluent/ic_fluent_folder_open_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="打开..." FontSize="8"
HorizontalAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel MouseDown="Border_MouseDown"
MouseUp="GridInkReplayButton_MouseUp"
Margin="0,0,0,0" Height="38" Width="32"
Orientation="Vertical">
<Image Source="/Resources/Icons-png/playCircle.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="重播" FontSize="8" HorizontalAlignment="Center" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Margin="0,0,0,0" Height="40" Spacing="0"
Orientation="Horizontal">
<ui:SimpleStackPanel MouseDown="Border_MouseDown"
MouseUp="SymbolIconScreenshot_MouseUp"
Margin="0,0,0,0" Height="38" Width="32"
Orientation="Vertical">
<Image
Source="/Resources/Icons-Fluent/ic_fluent_camera_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="截屏" FontSize="8" HorizontalAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel MouseDown="Border_MouseDown"
MouseUp="OperatingGuideWindowIcon_MouseUp"
Margin="0,0,0,0" Height="38" Width="32"
Orientation="Vertical">
<Image
Source="/Resources/Icons-Fluent/ic_fluent_book_question_mark_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="说明书" FontSize="8" HorizontalAlignment="Center" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel MouseDown="Border_MouseDown"
MouseUp="SymbolIconSettings_Click"
Margin="0,0,0,0" Height="38" Width="32"
Orientation="Vertical">
<Image
Source="/Resources/Icons-Fluent/ic_fluent_settings_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality"
Margin="0,4,0,2" Height="19" Width="19" />
<Label Content="设置" FontSize="8" HorizontalAlignment="Center" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Border>
</Grid>
</ui:SimpleStackPanel>
2022-08-31 17:22:46 +08:00
</ui:SimpleStackPanel>
</Grid>
2022-08-31 17:22:46 +08:00
</Border>
2023-12-22 00:14:15 +08:00
<Border Margin="2,0,0,0" x:Name="EnableTwoFingerGestureBorder" Visibility="Visible" Width="36"
Height="36" CornerRadius="5" Background="#fafafa" BorderBrush="#9952525b" BorderThickness="1">
<ui:SimpleStackPanel
MouseUp="TwoFingerGestureBorder_MouseUp" Background="Transparent"
Orientation="Vertical" HorizontalAlignment="Center" Width="36" Margin="0">
<Image x:Name="EnableTwoFingerGestureBtn" Source="/Resources/new-icons/gesture.png"
RenderOptions.BitmapScalingMode="HighQuality" Width="28" Height="18" Margin="0,3,0,0" />
<TextBlock x:Name="gestureiconText" Text="手势" Foreground="Black" FontSize="8" Margin="0,0,0,0"
TextAlignment="Center" />
2024-05-02 15:49:23 +08:00
</ui:SimpleStackPanel>
2023-12-22 00:14:15 +08:00
</Border>
<Grid Width="0">
<Border ClipToBounds="True" Name="TwoFingerGestureBorder" Margin="-86,-111,-33,40" CornerRadius="5"
2024-06-06 20:09:23 +08:00
Background="#fafafa" Opacity="1" BorderBrush="#2563eb"
BorderThickness="1">
2024-05-02 20:21:36 +08:00
<ui:SimpleStackPanel Margin="0">
<Border BorderBrush="#1e3a8a" BorderThickness="0,0,0,1" CornerRadius="6,6,0,0"
Background="#2563eb" Margin="-1,-1,-1,1">
<Canvas Height="24" ClipToBounds="True">
<TextBlock Text="手势选项" Canvas.Left="8" Foreground="White" Padding="0,5"
FontSize="11" FontWeight="Bold" TextAlignment="Center" />
</Canvas>
2024-05-02 20:21:36 +08:00
</Border>
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="4" VerticalAlignment="Center"
HorizontalAlignment="Center" Margin="0,3,0,0">
<Image Source="/Resources/new-icons/multi-touch.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="16" Width="16" />
<Label Content="多指书写" FontSize="10" VerticalAlignment="Center" />
2024-05-02 20:21:36 +08:00
<Viewbox Width="36" Height="18" Margin="4,0,0,0">
<ui:ToggleSwitch MinWidth="0" Margin="0,-6,0,-6"
Name="ToggleSwitchEnableMultiTouchMode"
FontFamily="Microsoft YaHei UI" IsOn="False" OnContent=""
OffContent="" Toggled="ToggleSwitchEnableMultiTouchMode_Toggled"
RenderTransformOrigin="0.5,0.5">
2024-05-02 20:21:36 +08:00
<ui:ToggleSwitch.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform />
<TranslateTransform X="8" />
2024-05-02 20:21:36 +08:00
</TransformGroup>
</ui:ToggleSwitch.RenderTransform>
</ui:ToggleSwitch>
</Viewbox>
2024-05-01 22:48:28 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Opacity="1" x:Name="TwoFingerGestureSimpleStackPanel"
Orientation="Horizontal" Spacing="4" VerticalAlignment="Center"
HorizontalAlignment="Center">
<Image Source="/Resources/new-icons/hand-move.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="16" Width="16" />
<Label Content="双指移动" FontSize="10" VerticalAlignment="Center" />
2024-05-02 20:21:36 +08:00
<Viewbox Width="36" Height="18" Margin="4,0,0,0">
<ui:ToggleSwitch MinWidth="0" Margin="0,-6,0,-6"
Name="ToggleSwitchEnableTwoFingerTranslate"
FontFamily="Microsoft YaHei UI" IsOn="False" OnContent=""
OffContent=""
Toggled="ToggleSwitchEnableTwoFingerTranslate_Toggled"
RenderTransformOrigin="0.5,0.5">
2024-05-02 20:21:36 +08:00
<ui:ToggleSwitch.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform />
<TranslateTransform X="8" />
2024-05-02 20:21:36 +08:00
</TransformGroup>
</ui:ToggleSwitch.RenderTransform>
</ui:ToggleSwitch>
</Viewbox>
2023-12-22 00:14:15 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
Opacity="{Binding ElementName=TwoFingerGestureSimpleStackPanel, Path=Opacity}"
Orientation="Horizontal" Spacing="4" VerticalAlignment="Center"
HorizontalAlignment="Center">
<Image Source="/Resources/new-icons/zoom.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="16" Width="16" />
<Label Content="双指缩放" FontSize="10" VerticalAlignment="Center" />
2024-05-02 20:21:36 +08:00
<Viewbox Width="36" Height="18" Margin="4,0,0,0">
<ui:ToggleSwitch MinWidth="0" Margin="0,-6,0,-6" FontFamily="Microsoft YaHei UI"
IsOn="False" OnContent="" OffContent=""
Name="ToggleSwitchEnableTwoFingerZoom"
Toggled="ToggleSwitchEnableTwoFingerZoom_Toggled"
RenderTransformOrigin="0.5,0.5">
2024-05-02 20:21:36 +08:00
<ui:ToggleSwitch.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform />
<TranslateTransform X="8" />
2024-05-02 20:21:36 +08:00
</TransformGroup>
</ui:ToggleSwitch.RenderTransform>
</ui:ToggleSwitch>
</Viewbox>
2023-12-22 00:14:15 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
Opacity="{Binding ElementName=TwoFingerGestureSimpleStackPanel, Path=Opacity}"
Orientation="Horizontal" Spacing="4" VerticalAlignment="Center"
HorizontalAlignment="Center">
<Image Source="/Resources/new-icons/rotate.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="16" Width="16" />
<Label Content="双指旋转" FontSize="10" VerticalAlignment="Center" />
2024-05-02 20:21:36 +08:00
<Viewbox Width="36" Height="18" Margin="4,0,0,0">
<ui:ToggleSwitch MinWidth="0" Margin="0,-6,0,-6" FontFamily="Microsoft YaHei UI"
IsOn="False" OnContent="" OffContent=""
Name="ToggleSwitchEnableTwoFingerRotation"
Toggled="ToggleSwitchEnableTwoFingerRotation_Toggled"
RenderTransformOrigin="0.5,0.5">
2024-05-02 20:21:36 +08:00
<ui:ToggleSwitch.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform />
<TranslateTransform X="8" />
2024-05-02 20:21:36 +08:00
</TransformGroup>
</ui:ToggleSwitch.RenderTransform>
</ui:ToggleSwitch>
</Viewbox>
2023-12-22 00:14:15 +08:00
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Border>
</Grid>
<!--Visibility="{Binding ElementName=BtnPPTSlideShowEnd, Path=Visibility}">-->
<Border x:Name="BorderFloatingBarExitPPTBtn" Margin="2,0,0,0" Width="34" Height="36"
MouseDown="Border_MouseDown" MouseUp="ImagePPTControlEnd_MouseUp"
Background="{DynamicResource FloatBarBackground}" CornerRadius="4" BorderThickness="1"
BorderBrush="{DynamicResource FloatBarBorderBrush}"
2023-12-22 00:14:15 +08:00
Visibility="{Binding ElementName=BtnPPTSlideShowEnd, Path=Visibility}">
<ui:SimpleStackPanel Background="Transparent" Orientation="Vertical" HorizontalAlignment="Center"
Width="28" Margin="0,0">
<Image Source="/Resources/new-icons/end-slides-show.png"
RenderOptions.BitmapScalingMode="HighQuality" Width="28" Height="17" Margin="0,3,0,0" />
<TextBlock Text="退出" Foreground="Black" FontSize="8" Margin="0,1,0,0" TextAlignment="Center" />
</ui:SimpleStackPanel>
2023-12-22 00:14:15 +08:00
</Border>
2022-08-31 17:22:46 +08:00
</ui:SimpleStackPanel>
</Viewbox>
2023-12-22 00:14:15 +08:00
2022-08-31 17:22:46 +08:00
<Grid Name="GridForFloatingBarDraging" Background="#01000000" Visibility="Collapsed"
MouseMove="SymbolIconEmoji_MouseMove" MouseUp="SymbolIconEmoji_MouseUp" />
2023-12-22 00:14:15 +08:00
<InkCanvas Name="InkCanvasForInkReplay" MouseDown="InkCanvasForInkReplay_MouseDown" Visibility="Collapsed"
EditingMode="None" Background="Transparent" />
2023-12-22 00:14:15 +08:00
<!--// 侧边栏 //-->
<Viewbox x:Name="LeftSidePanel" MouseUp="LeftUnFoldButtonDisplayQuickPanel_MouseUp" Visibility="Visible"
Height="50" Width="32" Margin="-60,0,0,-150" HorizontalAlignment="Left" VerticalAlignment="Center">
2023-12-22 00:14:15 +08:00
<ui:SimpleStackPanel>
2024-05-12 16:12:15 +08:00
<Border Background="#9918181b" Opacity="1" CornerRadius="0,25,25,0" Height="50" Width="32">
<Image x:Name="LeftUnFoldBtnImgChevron" Margin="10,0,0,0"
Source="/Resources/new-icons/unfold-chevron.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="14" Width="14" />
2023-12-22 00:14:15 +08:00
</Border>
</ui:SimpleStackPanel>
</Viewbox>
<Viewbox Width="50" Visibility="Collapsed" Name="LeftUnFoldButtonQuickPanel" Margin="-1,0,0,-150"
HorizontalAlignment="Left" VerticalAlignment="Center">
<Border ClipToBounds="True" Visibility="Visible" CornerRadius="0,6,6,0" Background="#fafafa" Opacity="1"
BorderThickness="1" BorderBrush="{DynamicResource FloatBarBorderBrush}" Width="32">
2024-05-12 16:12:15 +08:00
<ui:SimpleStackPanel Orientation="Vertical" Spacing="0" Margin="0,5">
<ui:SimpleStackPanel
MouseUp="SymbolIconRandOne_MouseUp"
Background="Transparent" Orientation="Vertical" HorizontalAlignment="Center"
Width="32" Margin="0">
<Image Source="/Resources/Icons-Fluent/ic_fluent_person_money_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="17" Margin="0,3,0,0" />
<TextBlock Text="单次抽" Foreground="Black" FontSize="8" Margin="0,2,0,3" TextAlignment="Center" />
2024-05-12 16:12:15 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
MouseUp="SymbolIconRand_MouseUp"
Background="Transparent" Orientation="Vertical" HorizontalAlignment="Center"
Width="32" Margin="0">
<Image Source="/Resources/Icons-Fluent/ic_fluent_people_money_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="17" Margin="0,3,0,0" />
<TextBlock Text="随机抽" Foreground="Black" FontSize="8" Margin="0,2,0,3" TextAlignment="Center" />
2024-05-12 16:12:15 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
MouseUp="ImageCountdownTimer_MouseUp" Background="Transparent"
Orientation="Vertical" HorizontalAlignment="Center" Width="32" Margin="0">
<Image Source="/Resources/Icons-Fluent/ic_fluent_timer_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="17" Margin="0,3,0,0" />
<TextBlock Text="计时器" Foreground="Black" FontSize="8" Margin="0,2,0,3" TextAlignment="Center" />
2024-05-12 16:12:15 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
MouseUp="ImageBlackboard_MouseUp"
Background="Transparent" Orientation="Vertical" HorizontalAlignment="Center"
Width="32" Margin="0">
<Image Source="/Resources/new-icons/blackboard.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="17" Margin="0,3,0,0" />
<TextBlock Text="白板" Foreground="Black" FontSize="8" Margin="0,2,0,3" TextAlignment="Center" />
2024-05-12 16:12:15 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
MouseUp="UnFoldFloatingBar_MouseUp"
Background="Transparent" Orientation="Vertical" HorizontalAlignment="Center"
Width="32" Margin="0">
<Image Source="/Resources/new-icons/eye.png" RenderOptions.BitmapScalingMode="HighQuality"
Height="17" Margin="0,3,0,0" />
<TextBlock Text="显示" Foreground="Black" FontSize="8" Margin="0,2,0,3" TextAlignment="Center" />
2024-05-12 16:12:15 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
MouseUp="HideQuickPanel_MouseUp"
Background="Transparent" Orientation="Vertical" HorizontalAlignment="Center"
Width="32" Margin="0">
<Image Source="/Resources/new-icons/chevron-left.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="17" Margin="0,3,0,3" />
2024-05-12 16:12:15 +08:00
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Border>
</Viewbox>
<Viewbox x:Name="RightSidePanel" MouseUp="RightUnFoldButtonDisplayQuickPanel_MouseUp"
Visibility="{Binding ElementName=LeftSidePanel, Path=Visibility}" Height="50" Width="32"
Margin="0,0,-60,-150" HorizontalAlignment="Right" VerticalAlignment="Center">
2023-12-22 00:14:15 +08:00
<ui:SimpleStackPanel>
2024-05-12 16:12:15 +08:00
<Border Background="#9918181b" Opacity="1" CornerRadius="25,0,0,25" Height="50" Width="32">
<Image Margin="0,0,10,0" x:Name="RightUnFoldBtnImgChevron"
Source="/Resources/new-icons/unfold-chevron.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="14" Width="14"
RenderTransformOrigin="0.5,0.5">
2024-05-12 16:12:15 +08:00
<Image.RenderTransform>
<TransformGroup>
<RotateTransform Angle="180" />
2024-05-12 16:12:15 +08:00
</TransformGroup>
</Image.RenderTransform>
</Image>
2023-12-22 00:14:15 +08:00
</Border>
</ui:SimpleStackPanel>
</Viewbox>
<Viewbox Width="50" Visibility="Collapsed" Name="RightUnFoldButtonQuickPanel" Margin="0,0,-1,-150"
HorizontalAlignment="Right" VerticalAlignment="Center">
<Border ClipToBounds="True" Visibility="Visible" CornerRadius="6,0,0,6" Background="#fafafa" Opacity="1"
BorderThickness="1" BorderBrush="{DynamicResource FloatBarBorderBrush}" Width="32">
2024-05-12 16:12:15 +08:00
<ui:SimpleStackPanel Orientation="Vertical" Spacing="0" Margin="0,5">
<ui:SimpleStackPanel
MouseUp="SymbolIconRandOne_MouseUp"
Background="Transparent" Orientation="Vertical" HorizontalAlignment="Center"
Width="32" Margin="0">
<Image Source="/Resources/Icons-Fluent/ic_fluent_person_money_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="17" Margin="0,3,0,0" />
<TextBlock Text="单次抽" Foreground="Black" FontSize="8" Margin="0,2,0,3" TextAlignment="Center" />
2024-05-12 16:12:15 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
MouseUp="SymbolIconRand_MouseUp"
Background="Transparent" Orientation="Vertical" HorizontalAlignment="Center"
Width="32" Margin="0">
<Image Source="/Resources/Icons-Fluent/ic_fluent_people_money_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="17" Margin="0,3,0,0" />
<TextBlock Text="随机抽" Foreground="Black" FontSize="8" Margin="0,2,0,3" TextAlignment="Center" />
2024-05-12 16:12:15 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
MouseUp="ImageCountdownTimer_MouseUp" Background="Transparent"
Orientation="Vertical" HorizontalAlignment="Center" Width="32" Margin="0">
<Image Source="/Resources/Icons-Fluent/ic_fluent_timer_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="17" Margin="0,3,0,0" />
<TextBlock Text="计时器" Foreground="Black" FontSize="8" Margin="0,2,0,3" TextAlignment="Center" />
2024-05-12 16:12:15 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
MouseUp="ImageBlackboard_MouseUp"
Background="Transparent" Orientation="Vertical" HorizontalAlignment="Center"
Width="32" Margin="0">
<Image Source="/Resources/new-icons/blackboard.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="17" Margin="0,3,0,0" />
<TextBlock Text="白板" Foreground="Black" FontSize="8" Margin="0,2,0,3" TextAlignment="Center" />
2024-05-12 16:12:15 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
MouseUp="UnFoldFloatingBar_MouseUp"
Background="Transparent" Orientation="Vertical" HorizontalAlignment="Center"
Width="32" Margin="0">
<Image Source="/Resources/new-icons/eye.png" RenderOptions.BitmapScalingMode="HighQuality"
Height="17" Margin="0,3,0,0" />
<TextBlock Text="显示" Foreground="Black" FontSize="8" Margin="0,2,0,3" TextAlignment="Center" />
2024-05-12 16:12:15 +08:00
</ui:SimpleStackPanel>
<ui:SimpleStackPanel
MouseUp="HideQuickPanel_MouseUp"
Background="Transparent" Orientation="Vertical" HorizontalAlignment="Center"
Width="32" Margin="0">
<Image Source="/Resources/new-icons/chevron-left.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="17" Margin="0,3,0,3"
RenderTransformOrigin="0.5,0.5">
2024-05-12 16:12:15 +08:00
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform Angle="180" />
<TranslateTransform />
2024-05-12 16:12:15 +08:00
</TransformGroup>
</Image.RenderTransform>
</Image>
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Border>
</Viewbox>
2022-08-31 17:22:46 +08:00
</Grid>
</Window>