InkCanvasForClass/Ink Canvas/MainWindow.xaml
2024-06-06 20:09:23 +08:00

5073 lines
472 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<Window Name="window" x:Class="Ink_Canvas.MainWindow"
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"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern"
xmlns:c="clr-namespace:Ink_Canvas.Converter"
xmlns:Controls="http://schemas.microsoft.com/netfx/2009/xaml/presentation"
mc:Ignorable="d"
AllowsTransparency="True"
WindowStyle="None"
ResizeMode="NoResize"
WindowState="Maximized"
Loaded="Window_Loaded"
Background="Transparent"
ShowInTaskbar="False"
Title="Ink Canvas for Class"
Topmost="True"
KeyDown="Window_KeyDown"
Closing="Window_Closing"
Closed="Window_Closed"
PreviewKeyDown="Main_Grid_PreviewKeyDown"
Height="7000" Width="1440"
FontFamily="Microsoft YaHei UI"
MouseWheel="Window_MouseWheel"
Foreground="Black"
Stylus.IsPressAndHoldEnabled="False">
<!--资源中添加命令-->
<Window.Resources>
<c:IsEnabledToOpacityConverter x:Key="IsEnabledToOpacityConverter" />
<c:BooleanToVisibilityConverter x:Key="BooleanToVisibilityConverter" />
<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=" " />
</Window.Resources>
<WindowChrome.WindowChrome>
<WindowChrome GlassFrameThickness="-1" />
</WindowChrome.WindowChrome>
<!--输入命令绑定-->
<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}" />
<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}" />
<KeyBinding Modifiers="Alt" Key="S" Command="{StaticResource HotKey_ChangeToSelect}" />
<KeyBinding Modifiers="Alt" Key="D" Command="{StaticResource HotKey_ChangeToDrawTool}" />
<KeyBinding Modifiers="Alt" Key="Q" Command="{StaticResource HotKey_ChangeToQuitDrawTool}" />
<KeyBinding Modifiers="Alt" Key="E" Command="{StaticResource HotKey_ChangeToEraser}" />
<KeyBinding Modifiers="Alt" Key="B" Command="{StaticResource HotKey_ChangeToBoard}" />
<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}" />
</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" />
</Window.CommandBindings>
<Grid x:Name="Main_Grid">
<!--// 设置界面 //-->
<Grid Panel.ZIndex="999" x:Name="BorderSettingsMask" MouseDown="SettingsOverlayClick" IsHitTestVisible="False"
Margin="0,0,0,0">
<Border Name="BorderSettings" Background="#ee18181b" ui:ThemeManager.RequestedTheme="Dark" Width="440"
HorizontalAlignment="Left" Margin="0,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="#fafafa"
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="18" Width="18">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<DrawingGroup Opacity="1">
<DrawingGroup.ClipGeometry>
<RectangleGeometry RadiusX="0"
RadiusY="0" Rect="0,0,24,24" />
</DrawingGroup.ClipGeometry>
<GeometryDrawing
Geometry="F1 M24,24z M0,0z M19.933,13.041C19.7442,14.4809 19.1669,15.8423 18.2632,16.9792 17.3594,18.116 16.1633,18.9853 14.803,19.494 13.4427,20.0027 11.9696,20.1315 10.5417,19.8666 9.11374,19.6017 7.78486,18.953 6.69755,17.9903 5.61024,17.0275 4.80551,15.787 4.36967,14.4016 3.93383,13.0163 3.88332,11.5384 4.22355,10.1266 4.56379,8.7147 5.28194,7.42208 6.30097,6.38734 7.32001,5.3526 8.6015,4.61477 10.008,4.25298 13.907,3.25298 17.943,5.25998 19.433,8.99998">
<GeometryDrawing.Pen>
<Pen Brush="#FFFFFFFF"
Thickness="2"
StartLineCap="Round"
EndLineCap="Round"
LineJoin="Round" MiterLimit="1" />
</GeometryDrawing.Pen>
</GeometryDrawing>
<GeometryDrawing
Geometry="F1 M24,24z M0,0z M20,4L20,9 15,9">
<GeometryDrawing.Pen>
<Pen Brush="#FFFFFFFF"
Thickness="2"
StartLineCap="Round"
EndLineCap="Round"
LineJoin="Round" MiterLimit="1" />
</GeometryDrawing.Pen>
</GeometryDrawing>
</DrawingGroup>
</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"
FontWeight="Bold" Click="BtnResetToSuggestion_Click"
Margin="0,0,0,0">
<ui:SimpleStackPanel Orientation="Horizontal"
VerticalAlignment="Center"
HorizontalAlignment="Center" Spacing="0">
<Image
Source="/Resources/Icons-Fluent/ic_fluent_calendar_sync_24_regular.png"
Margin="0,0,4,0" RenderOptions.BitmapScalingMode="HighQuality"
Height="26" Width="26" />
<Label Margin="2,0,0,0" FontSize="16" VerticalAlignment="Center"
FontFamily="Microsoft YaHei UI" FontWeight="Bold">
重置设置
</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="18" Width="18">
<Image.Source>
<DrawingImage>
<DrawingImage.Drawing>
<DrawingGroup ClipGeometry="M0,0 V24 H24 V0 H0 Z">
<DrawingGroup Opacity="1">
<DrawingGroup.ClipGeometry>
<RectangleGeometry RadiusX="0"
RadiusY="0" Rect="0,0,24,24" />
</DrawingGroup.ClipGeometry>
<GeometryDrawing
Geometry="F1 M24,24z M0,0z M7,6C5.78639,7.02477 4.91697,8.39771 4.50943,9.93294 4.10189,11.4682 4.17592,13.0915 4.7215,14.5833 5.26708,16.0751 6.25786,17.3632 7.55971,18.2732 8.86156,19.1833 10.4116,19.6714 12,19.6714 13.5884,19.6714 15.1384,19.1833 16.4403,18.2732 17.7421,17.3632 18.7329,16.0751 19.2785,14.5833 19.8241,13.0915 19.8981,11.4682 19.4906,9.93294 19.083,8.39771 18.2136,7.02477 17,6">
<GeometryDrawing.Pen>
<Pen Brush="#FFFFFFFF"
Thickness="2"
StartLineCap="Round"
EndLineCap="Round"
LineJoin="Round" MiterLimit="1" />
</GeometryDrawing.Pen>
</GeometryDrawing>
<GeometryDrawing
Geometry="F1 M24,24z M0,0z M12,4L12,12">
<GeometryDrawing.Pen>
<Pen Brush="#FFFFFFFF"
Thickness="2"
StartLineCap="Round"
EndLineCap="Round"
LineJoin="Round" MiterLimit="1" />
</GeometryDrawing.Pen>
</GeometryDrawing>
</DrawingGroup>
</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:ToggleSwitch OnContent="" OffContent="" Header="显示“橡皮”按钮" IsOn="{Binding ElementName=ToggleSwitchShowButtonEraser, Path=IsOn}" FontFamily="Microsoft YaHei UI"/>
-->
<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>
<!--<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="浮动工具栏缩放" 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"
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="白板 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="在收纳模式下启用快速面板" 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="Horizontal"
Visibility="{Binding Visibility,ElementName=TouchMultiplierSlider}">
<Slider x:Name="TouchMultiplierSlider"
Minimum="0" Maximum="2"
Width="340" FontFamily="Microsoft YaHei UI"
ui:ControlHelper.Header="触摸大小倍数"
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>
<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="White"
BorderBrush="Black" 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>
<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="15" 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="15" 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">
<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">
<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" />
<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" />
<StackPanel Orientation="Horizontal">
<Slider x:Name="SideControlMinimumAutomationSlider"
HorizontalAlignment="Left"
Minimum="0" Maximum="10"
Width="335" FontFamily="Microsoft YaHei UI"
ui:ControlHelper.Header="自动截图最小墨迹量(数值为 0 即有墨迹时会自动截图)"
IsSnapToTickEnabled="True" Value="0"
TickFrequency="1" TickPlacement="None"
ValueChanged="SideControlMinimumAutomationSlider_ValueChanged" />
<TextBlock
Text="{Binding Value, ElementName=SideControlMinimumAutomationSlider, Mode=OneWay}"
VerticalAlignment="Bottom" Margin="10,0,0,8"
FontSize="14" Width="25" HorizontalAlignment="Center" />
</StackPanel>
<TextBlock FontSize="15">墨迹、截图自动保存位置:</TextBlock>
<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" />
<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" />
<TextBlock Foreground="#fafafa" FontSize="15">保存时间设置Days:</TextBlock>
<ComboBox Name="ComboBoxAutoDelSavedFilesDaysThreshold"
FontFamily="Microsoft YaHei UI" SelectedIndex="4"
SelectionChanged="ComboBoxAutoDelSavedFilesDaysThreshold_SelectionChanged">
<ComboBoxItem Content="1" />
<ComboBoxItem Content="3" />
<ComboBoxItem Content="5" />
<ComboBoxItem Content="7" />
<ComboBoxItem Content="15" />
<ComboBoxItem Content="30" />
<ComboBoxItem Content="60" />
<ComboBoxItem Content="100" />
<ComboBoxItem Content="365" />
</ComboBox>
</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" />
<TextBlock FontSize="15">
<Bold>ICC仓库源:</Bold>
<Hyperlink Click="HyperlinkSourceToICCRepository_Click">
<TextBlock Margin="2,0" Text="gitea:kriastans/InkCanvasForClass"
TextWrapping="Wrap" />
</Hyperlink>
</TextBlock>
<WrapPanel VerticalAlignment="Center" Orientation="Horizontal">
<TextBlock Text="ICC开发者: " FontSize="15" FontWeight="Bold" />
<Image Source="/Resources/DeveloperAvatars/dubi906w.jpg"
RenderOptions.BitmapScalingMode="HighQuality" Margin="3,0" Width="20"
Height="20">
<Image.Clip>
<EllipseGeometry Center="10,10" RadiusX="10" RadiusY="10" />
</Image.Clip>
</Image>
<TextBlock Text="Dubi906w (Kriastans)" FontSize="15" />
</WrapPanel>
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="350" Y2="0" Stroke="Black"
StrokeThickness="2" />
<TextBlock FontSize="15">
<Bold>ICA仓库源:</Bold>
<Hyperlink Click="HyperlinkSourceToPresentRepository_Click">
<TextBlock Margin="2,0" Text="ChangSakura/Ink-Canvas" TextWrapping="Wrap" />
</Hyperlink>
</TextBlock>
<WrapPanel VerticalAlignment="Center" Orientation="Horizontal">
<TextBlock Text="ICA开发者: " FontSize="15" FontWeight="Bold" />
<Image Source="/Resources/DeveloperAvatars/ChangSakura.png"
RenderOptions.BitmapScalingMode="HighQuality" Width="20" Height="20" />
<TextBlock Text="CJ Wu (ChangSakura)" FontSize="15" />
</WrapPanel>
<Line HorizontalAlignment="Center" X1="0" Y1="0" X2="350" Y2="0" Stroke="Black"
StrokeThickness="2" />
<TextBlock FontSize="15">
<Bold>IC仓库源:</Bold>
<Hyperlink Click="HyperlinkSourceToOringinalRepository_Click">
<TextBlock Margin="2,0" Text="https://github.com/WXRIW/Ink-Canvas" />
</Hyperlink>
</TextBlock>
<WrapPanel VerticalAlignment="Center" Orientation="Horizontal">
<TextBlock Text="IC开发者: " FontSize="15" FontWeight="Bold" />
<Image Source="/Resources/DeveloperAvatars/WXRIW.png"
RenderOptions.BitmapScalingMode="HighQuality" Margin="3,0" Width="20"
Height="20">
<Image.Clip>
<EllipseGeometry Center="10,10" RadiusX="10" RadiusY="10" />
</Image.Clip>
</Image>
<TextBlock Text="XY Wang (WXRIW)" FontSize="15" />
</WrapPanel>
<WrapPanel VerticalAlignment="Center" Orientation="Horizontal">
<TextBlock Text="IC贡献者: " FontSize="15" FontWeight="Bold" Margin="0,0,0,5" />
<ui:SimpleStackPanel Orientation="Horizontal" Margin="0,0,0,5">
<Image Source="/Resources/DeveloperAvatars/Kengwang.png"
RenderOptions.BitmapScalingMode="HighQuality" Margin="3,0"
Width="20" Height="20">
<Image.Clip>
<EllipseGeometry Center="10,10" RadiusX="10" RadiusY="10" />
</Image.Clip>
</Image>
<TextBlock Text="Kengwang" FontSize="15" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" Margin="0,0,0,5">
<Image Source="/Resources/DeveloperAvatars/Raspberry-Monster.jpg"
RenderOptions.BitmapScalingMode="HighQuality" Margin="3,0"
Width="20" Height="20">
<Image.Clip>
<EllipseGeometry Center="10,10" RadiusX="10" RadiusY="10" />
</Image.Clip>
</Image>
<TextBlock Text="Raspberry Kan " FontSize="15" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" Margin="0,0,0,5">
<Image Source="/Resources/DeveloperAvatars/jiajiaxd.jpg"
RenderOptions.BitmapScalingMode="HighQuality" Margin="3,0"
Width="20" Height="20">
<Image.Clip>
<EllipseGeometry Center="10,10" RadiusX="10" RadiusY="10" />
</Image.Clip>
</Image>
<TextBlock Text="jiajiaxd" FontSize="15" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" Margin="0,0,0,5">
<Image Source="/Resources/DeveloperAvatars/CN-Ironegg.jpg"
RenderOptions.BitmapScalingMode="HighQuality" Margin="3,0"
Width="20" Height="20">
<Image.Clip>
<EllipseGeometry Center="10,10" RadiusX="10" RadiusY="10" />
</Image.Clip>
</Image>
<TextBlock Text="CN-Ironegg" FontSize="15" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" Margin="0,0,0,5">
<Image Source="/Resources/DeveloperAvatars/clover-yan.png"
RenderOptions.BitmapScalingMode="HighQuality" Margin="3,0"
Width="20" Height="20">
<Image.Clip>
<EllipseGeometry Center="10,10" RadiusX="10" RadiusY="10" />
</Image.Clip>
</Image>
<TextBlock Text="Clover Yan" FontSize="15" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" Margin="0,0,0,5">
<Image Source="/Resources/DeveloperAvatars/STBBRD.png"
RenderOptions.BitmapScalingMode="HighQuality" Margin="3,0"
Width="20" Height="20">
<Image.Clip>
<EllipseGeometry Center="10,10" RadiusX="10" RadiusY="10" />
</Image.Clip>
</Image>
<TextBlock Text="STBBRD" FontSize="15" />
</ui:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" Margin="0,0,0,5">
<Image Source="/Resources/DeveloperAvatars/ChangSakura.png"
RenderOptions.BitmapScalingMode="HighQuality" Margin="3,0"
Width="20" Height="20">
<Image.Clip>
<EllipseGeometry Center="10,10" RadiusX="10" RadiusY="10" />
</Image.Clip>
</Image>
<TextBlock Text="ChangSakura" FontSize="15" />
</ui:SimpleStackPanel>
</WrapPanel>
</ui:SimpleStackPanel>
</GroupBox>
</StackPanel>
</ui:ScrollViewerEx>
<Grid 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>
</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>
<!--// 黑/白 板幕布 //-->
<Grid Name="GridBackgroundCoverHolder">
<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>
</Grid>
<Grid Name="GridTransparencyFakeBackground" Opacity="0" />
<Label Name="Label" Visibility="Collapsed" Foreground="Gray" Content="0" />
<InkCanvas x:Name="inkCanvas" Cursor="Pen" ForceCursor="False"
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"
PreviewTouchDown="inkCanvas_PreviewTouchDown"
PreviewTouchUp="inkCanvas_PreviewTouchUp"
MouseDown="inkCanvas_MouseDown"
MouseMove="inkCanvas_MouseMove"
MouseUp="inkCanvas_MouseUp"
ManipulationStarting="inkCanvas_ManipulationStarting"
SelectionChanged="inkCanvas_SelectionChanged"
StrokeCollected="inkCanvas_StrokeCollected" ClipToBounds="False" Background="Transparent" />
<InkCanvas x:Name="FakeInkCanvas" Background="Transparent" IsHitTestVisible="False" Visibility="Hidden"
ClipToBounds="False" Strokes="{Binding ElementName=inkCanvas, Path=Strokes}">
<InkCanvas.RenderTransform>
<TransformGroup>
<ScaleTransform CenterX="0" CenterY="0" ScaleX="1" ScaleY="1" x:Name="FakeICScaleTransform" />
<RotateTransform Angle="0" CenterX="0" CenterY="0" x:Name="FakeICRotateTransform" />
<TranslateTransform X="0" Y="0" x:Name="FakeICTranslateTransform" />
</TransformGroup>
</InkCanvas.RenderTransform>
</InkCanvas>
<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" />
</ui:SimpleStackPanel>
<TextBlock Canvas.Right="25" Canvas.Top="15" Text="多一份理解,少一份抱怨" Name="BlackBoardWaterMark"
Visibility="Collapsed" FontSize="30" FontWeight="Bold" Foreground="White" Opacity="0.5" />
</Canvas>
<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" />
<Border Name="BorderStrokeSelectionControl"
HorizontalAlignment="Left" VerticalAlignment="Top" Margin="0,900,0,0"
CornerRadius="5" Height="80"
Background="{DynamicResource FloatBarBackground}"
Visibility="{Binding ElementName=GridInkCanvasSelectionCover, Path=Visibility}"
BorderThickness="1" BorderBrush="{DynamicResource FloatBarBorderBrush}">
<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}"
Width="40" MouseDown="Border_MouseDown" MouseUp="BorderStrokeSelectionClone_MouseUp">
<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" />
</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}">
<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" />
</ui:SimpleStackPanel>
</Border>
<Border Width="1" Height="45" BorderBrush="{DynamicResource FloatBarForeground}"
Background="{DynamicResource FloatBarForeground}" />
<Border CornerRadius="{Binding ElementName=BorderStrokeSelectionControl, Path=CornerRadius}"
Height="40">
<ui:SimpleStackPanel VerticalAlignment="Center" Spacing="5" Margin="0,-10">
<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" />
</ui:SimpleStackPanel>
<TextBlock Text="旋转" FontSize="10" HorizontalAlignment="Center"
Foreground="{DynamicResource FloatBarForeground}" />
</ui:SimpleStackPanel>
</Border>
<Border Width="1" Height="45" BorderBrush="{DynamicResource FloatBarForeground}"
Background="{DynamicResource FloatBarForeground}" />
<Border CornerRadius="{Binding ElementName=BorderStrokeSelectionControl, Path=CornerRadius}"
Height="40">
<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}" />
</ui:SimpleStackPanel>
</Border>
<Border Width="1" Height="45" BorderBrush="{DynamicResource FloatBarForeground}"
Background="{DynamicResource FloatBarForeground}" />
<Border CornerRadius="{Binding ElementName=BorderStrokeSelectionControl, Path=CornerRadius}"
Height="40">
<ui:SimpleStackPanel VerticalAlignment="Center" Spacing="5" Margin="0,-10">
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="5">
<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" />
</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" />
</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" />
</Grid>
</ui:SimpleStackPanel>
<TextBlock Text="画笔粗细" FontSize="10" HorizontalAlignment="Center"
Foreground="{DynamicResource FloatBarForeground}" />
</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">
<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" />
</ui:SimpleStackPanel>
</Border>
</ui:SimpleStackPanel>
</Viewbox>
</Border>
</Grid>
<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}">
<Grid Margin="6" MouseUp="GridPPTControlPrevious_MouseUp">
<Image
Source="{DynamicResource ResourceKey=SeewoImageSource.HorizontalPreviousSlideNormal}" />
</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}">
<Grid Margin="6" MouseUp="GridPPTControlNext_MouseUp">
<Image
Source="{DynamicResource ResourceKey=SeewoImageSource.HorizontalNextSlideNormal}" />
</Grid>
</Border>
</ui:SimpleStackPanel>
</Viewbox>
</Grid>
</Grid>
<!--// BlackBoard 界面 //-->
<Grid Visibility="{Binding ElementName=GridBackgroundCoverHolder, Path=Visibility}">
<!-- 左下角 -->
<Viewbox x:Name="ViewboxBlackboardLeftSide" Margin="3,0,0,0" Height="55" HorizontalAlignment="Left"
VerticalAlignment="Bottom">
<Viewbox.LayoutTransform>
<ScaleTransform x:Name="ViewboxBlackboardLeftSideScaleTransform" ScaleX="1" ScaleY="1" />
</Viewbox.LayoutTransform>
<Grid x:Name="BlackboardLeftSide" Visibility="Visible" Opacity="0.75" Margin="3,0,0,0" Height="55"
HorizontalAlignment="Left" VerticalAlignment="Bottom">
<ui:SimpleStackPanel Orientation="Horizontal">
<Border Width="60" Height="55" MouseDown="Border_MouseDown"
MouseUp="BtnWhiteBoardSwitchPrevious_Click" CornerRadius="5,0,0,5"
Background="LightGray" Opacity="0.85">
<Grid Margin="6">
<Grid.RowDefinitions>
<RowDefinition Height="6*" />
<RowDefinition Height="37*" />
</Grid.RowDefinitions>
<Image Source="/Resources/Icons-Fluent/ic_fluent_arrow_circle_left_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" VerticalAlignment="Top" Width="26"
Height="26" Margin="11,0,11,0" Grid.RowSpan="2" />
<TextBlock Text="上一页" Foreground="Black" VerticalAlignment="Top"
HorizontalAlignment="Center" FontSize="12" Margin="0,22,0,0" Grid.Row="1" />
</Grid>
</Border>
<Border Width="58" Height="55" Background="LightGray" Opacity="0.85">
<Grid Margin="0,6">
<ui:SimpleStackPanel VerticalAlignment="Center" HorizontalAlignment="Center">
<TextBlock Margin="0,4,0,2"
Text="{Binding ElementName=TextBlockWhiteBoardIndexInfo, Path=Text}"
Foreground="Black" VerticalAlignment="Center"
HorizontalAlignment="Center" FontSize="15" />
<TextBlock Margin="0,3,0,0" Text="页码" Foreground="Black" VerticalAlignment="Center"
HorizontalAlignment="Center" FontSize="12" />
</ui:SimpleStackPanel>
</Grid>
</Border>
<Border Width="60" Height="55" MouseDown="Border_MouseDown"
MouseUp="BtnWhiteBoardSwitchNext_Click" CornerRadius="0,5,5,0" Background="LightGray"
Opacity="0.85">
<Grid Margin="6">
<Image x:Name="BoardLeftPannelNextPage"
Source="/Resources/Icons-Fluent/ic_fluent_add_circle_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" VerticalAlignment="Top" Width="26"
Height="26" />
<TextBlock x:Name="BoardLeftPannelNextPageTextBlock" Text="加页" Foreground="Black"
VerticalAlignment="Bottom" HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
<Border Margin="5,0,0,0" Width="55" Height="55" MouseDown="Border_MouseDown"
MouseUp="ImageBlackboard_MouseUp" CornerRadius="5" Background="LightGray"
Opacity="0.85">
<Grid Margin="6">
<Image Source="/Resources/Icons-png/minimize.png"
RenderOptions.BitmapScalingMode="HighQuality" VerticalAlignment="Top" Width="26"
Height="26" />
<TextBlock Text="退出" Foreground="Black" VerticalAlignment="Bottom"
HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
</ui:SimpleStackPanel>
</Grid>
</Viewbox>
<!-- 中间 -->
<Viewbox Margin="3,0,0,0" Height="56" HorizontalAlignment="Center"
VerticalAlignment="Bottom">
<Viewbox.LayoutTransform>
<ScaleTransform x:Name="ViewboxBlackboardCenterSideScaleTransform" ScaleX="1" ScaleY="1" />
</Viewbox.LayoutTransform>
<Grid x:Name="BlackboardCenterSide" Visibility="Visible" Margin="0,0,0,3" Height="50"
HorizontalAlignment="Center" VerticalAlignment="Bottom">
<ui:SimpleStackPanel Orientation="Horizontal">
<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>
</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>
</Border>
<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">
<Grid.RenderTransform>
<TransformGroup>
<ScaleTransform ScaleX="1.5" ScaleY="1.5"/>
<SkewTransform/>
<RotateTransform/>
<TranslateTransform/>
</TransformGroup>
</Grid.RenderTransform>
<Border x:Name="BoardPenPalette" Visibility="Visible" Background="#fafafa"
Opacity="1" BorderBrush="#2563eb"
BorderThickness="1" CornerRadius="8">
<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="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" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</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>
</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="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>
</ui:SimpleStackPanel>
</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>
</ui:SimpleStackPanel>
</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>
</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 Width="0" MouseDown="Border_MouseDown" MouseUp="BoardSymbolIconDelete_MouseUp">
<Border x:Name="BoardDeleteIcon" Margin="-61,-55,-61,55" Background="LightGray"
Opacity="0.85" BorderBrush="Black" BorderThickness="1,1,1,0"
CornerRadius="5,5,0,0">
<Grid>
<ui:SimpleStackPanel Margin="6" Orientation="Horizontal"
HorizontalAlignment="Center">
<Image Source="/Resources/Icons-Fluent/ic_fluent_delete_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" Height="28"
Width="28" />
<TextBlock Margin="5,0,0,0" Text="点击清屏" Foreground="Black"
VerticalAlignment="Center" FontSize="14" />
</ui:SimpleStackPanel>
</Grid>
</Border>
</Border>
<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" />
<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>
</ui:SimpleStackPanel>
<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>
</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 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>
</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>
<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" />
<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>
</Border>
<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>
</Border>
</ui:SimpleStackPanel>
</Grid>
</Viewbox>
<!-- 右下角 -->
<Viewbox x:Name="ViewboxBlackboardRightSide" Margin="3,0,0,0" Height="55" HorizontalAlignment="Right"
VerticalAlignment="Bottom">
<Viewbox.LayoutTransform>
<ScaleTransform x:Name="ViewboxBlackboardRightSideScaleTransform" ScaleX="1" ScaleY="1" />
</Viewbox.LayoutTransform>
<Grid x:Name="BlackboardRightSide" Visibility="Visible" Opacity="0.75" Margin="0,0,3,0" Height="55"
HorizontalAlignment="Right" VerticalAlignment="Bottom">
<ui:SimpleStackPanel Orientation="Horizontal">
<Border Margin="0,0,5,0" Width="55" Height="55" MouseDown="Border_MouseDown"
MouseUp="BtnWhiteBoardAdd_Click" CornerRadius="3" Background="LightGray" Opacity="0.85">
<Grid Margin="6">
<Image Source="/Resources/Icons-Fluent/ic_fluent_add_circle_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" VerticalAlignment="Top" Width="26"
Height="26" />
<TextBlock Text="加页" Foreground="Black" VerticalAlignment="Bottom"
HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
<Border Width="60" Height="55" MouseDown="Border_MouseDown"
MouseUp="BtnWhiteBoardSwitchPrevious_Click" CornerRadius="3,0,0,3"
Background="LightGray" Opacity="0.85">
<Grid Margin="6">
<Image Source="/Resources/Icons-Fluent/ic_fluent_arrow_circle_left_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" VerticalAlignment="Top" Width="26"
Height="26" />
<TextBlock Text="上一页" Foreground="Black" VerticalAlignment="Bottom"
HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
<Border Width="58" Height="55" Background="LightGray" Opacity="0.85">
<Grid Margin="0,6">
<ui:SimpleStackPanel VerticalAlignment="Center" HorizontalAlignment="Center">
<TextBlock Margin="0,4,0,2"
Text="{Binding ElementName=TextBlockWhiteBoardIndexInfo, Path=Text}"
Foreground="Black" VerticalAlignment="Center"
HorizontalAlignment="Center" FontSize="15" />
<TextBlock Margin="0,3,0,0" Text="页码" Foreground="Black" VerticalAlignment="Center"
HorizontalAlignment="Center" FontSize="12" />
</ui:SimpleStackPanel>
</Grid>
</Border>
<Border Width="60" Height="55" MouseDown="Border_MouseDown"
MouseUp="BtnWhiteBoardSwitchNext_Click" CornerRadius="0,5,5,0" Background="LightGray"
Opacity="0.85">
<Grid Margin="6">
<Image x:Name="BoardRightPannelNextPage"
Source="/Resources/Icons-Fluent/ic_fluent_add_circle_24_regular.png"
RenderOptions.BitmapScalingMode="HighQuality" VerticalAlignment="Top" Width="26"
Height="26" />
<TextBlock x:Name="BoardRightPannelNextPageTextBlock" Text="加页" Foreground="Black"
VerticalAlignment="Bottom" HorizontalAlignment="Center" FontSize="12" />
</Grid>
</Border>
</ui:SimpleStackPanel>
</Grid>
</Viewbox>
<ui:SimpleStackPanel Spacing="10" Orientation="Horizontal"
VerticalAlignment="Bottom"
HorizontalAlignment="Right"
Height="50" Margin="10"
Visibility="Collapsed">
<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}">
<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">
<Image RenderTransformOrigin="0.5,0.5" Opacity="0.25">
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform Angle="-90" />
<TranslateTransform />
</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" />
</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" />
</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="False" IsEnabledChanged="Btn_IsEnabledChanged">
<Image RenderTransformOrigin="0.5,0.5" Opacity="0.25">
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform Angle="90" />
<TranslateTransform />
</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" />
</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">
<ui:SymbolIcon Symbol="Delete" />
</Button>
</ui:SimpleStackPanel>
</Grid>
<!-- 通知弹窗 -->
<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" />
</Border>
</Grid>
<!--// Old UI //-->
<Viewbox Name="ViewBoxStackPanelMain" Visibility="Collapsed" Margin="10,10,10,55" HorizontalAlignment="Right"
VerticalAlignment="Bottom" Width="46">
<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" />
<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}" />
<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}" />
<!-- Click="BtnSwitchTheme_Click" -->
<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}" />
<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}" />
<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}" />
<StackPanel Name="StackPanelPPTButtons">
<Button x:Name="BtnPPTSlideShow" Visibility="Collapsed" Content="从头&#x000A;放映"
FontFamily="Microsoft YaHei UI"
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"
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}" />
<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}" />
<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}" />
</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}" />
</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}" />
</StackPanel>
</Viewbox>
<Viewbox Name="ViewBoxStackPanelShapes" Margin="{Binding ElementName=ViewBoxStackPanelMain, Path=Margin}"
Width="46" HorizontalAlignment="Left" VerticalAlignment="Bottom" Visibility="Collapsed">
<StackPanel Name="StackPanelShapes" Width="46">
<Button Name="BtnFingerDragMode" Content="单指&#x000A;拖动" Visibility="Visible"
FontFamily="Microsoft YaHei UI"
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}">
<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}" />
<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}" />
</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">
<StackPanel Opacity="0.2">
<ui:SymbolIcon Symbol="Undo" />
<TextBlock Text="撤销" Margin="0,4,0,0" />
</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" />
</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}" />
</StackPanel>
</Viewbox>
<!--// PPT 工具栏 //-->
<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">
<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}">
<Grid Margin="6">
<Image Name="ImagePPTControlPreviousPressed" Visibility="Collapsed"
Source="{DynamicResource ResourceKey=SeewoImageSource.HorizontalPreviousSlideSelected}" />
<Image
Source="{DynamicResource ResourceKey=SeewoImageSource.HorizontalPreviousSlideNormal}" />
</Grid>
</Border>
<Border x:Name="PptNavigationBtn" Width="36" Height="36" CornerRadius="5"
Background="{DynamicResource FloatBarBackground}" BorderThickness="1"
BorderBrush="{DynamicResource FloatBarBorderBrush}">
<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}">
<Grid Margin="6">
<Image Name="ImagePPTControlNextPressed" Visibility="Collapsed"
Source="{DynamicResource ResourceKey=SeewoImageSource.HorizontalNextSlideSelected}" />
<Image
Source="{DynamicResource ResourceKey=SeewoImageSource.HorizontalNextSlideNormal}" />
</Grid>
</Border>
</ui:SimpleStackPanel>
</Viewbox>
<Viewbox Visibility="{Binding ElementName=BottomViewboxPPTSidesControl, Path=Visibility}" Opacity="0.5"
Margin="5" Height="40" HorizontalAlignment="Right" VerticalAlignment="Bottom">
<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}">
<Grid Margin="6">
<Image
Source="{DynamicResource ResourceKey=SeewoImageSource.HorizontalPreviousSlideNormal}" />
</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}">
<Grid Margin="6">
<Image
Source="{DynamicResource ResourceKey=SeewoImageSource.HorizontalNextSlideNormal}" />
</Grid>
</Border>
</ui:SimpleStackPanel>
</Viewbox>
</Grid>
</Grid>
<!--// 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">
<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" />
</Border>
<Border Visibility="{Binding ElementName=PptNavigationBtn, Path=Visibility}"
MouseUp="PPTNavigationBtn_Click" MouseDown="Border_MouseDown" Width="40" Height="38"
Background="Transparent">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="1" />
<RowDefinition Height="36" />
<RowDefinition Height="1" />
</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" />
</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" />
</Border>
</ui:SimpleStackPanel>
</Border>
</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">
<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" />
</Border>
<Border Visibility="{Binding ElementName=PptNavigationBtn, Path=Visibility}"
MouseUp="PPTNavigationBtn_Click" MouseDown="Border_MouseDown" Width="40" Height="38"
Background="Transparent">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="1" />
<RowDefinition Height="36" />
<RowDefinition Height="1" />
</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" />
</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" />
</Border>
</ui:SimpleStackPanel>
</Border>
</Viewbox>
<Viewbox Name="ViewboxFloatingBar" Margin="100,5,0,0"
HorizontalAlignment="Left" Height="58" VerticalAlignment="Top" Width="733"
RenderTransformOrigin="0.5,0.5">
<Viewbox.LayoutTransform>
<ScaleTransform x:Name="ViewboxFloatingBarScaleTransform" ScaleX="1" ScaleY="1" />
</Viewbox.LayoutTransform>
<ui:SimpleStackPanel Orientation="Horizontal">
<Border x:Name="BorderFloatingBarMoveControls" Width="36" Height="36" CornerRadius="5"
Background="#fafafa" BorderThickness="1" BorderBrush="#9952525b"
MouseDown="SymbolIconEmoji_MouseDown" MouseUp="SymbolIconEmoji_MouseUp">
<ui:SimpleStackPanel Margin="0,2,0,2" Orientation="Horizontal"
HorizontalAlignment="Center">
<Image Source="/Resources/Icons-png/icc.png" />
</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>
<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">
<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>
<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"
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" />
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</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>
</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>
</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">
<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">
<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">
<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">
<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"
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" />
</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" />
</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" />
</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" />
</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" />
</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" />
</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}" />
</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" />
</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" />
</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" />
</ui:SimpleStackPanel>
</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">
<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">
<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"
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>
</ui:SimpleStackPanel>
</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"
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>
</ui:SimpleStackPanel>
</Grid>
</Border>
<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" />
</ui:SimpleStackPanel>
</Border>
<Grid Width="0">
<Border ClipToBounds="True" Name="TwoFingerGestureBorder" Margin="-86,-111,-33,40" 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" 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="ToggleSwitchEnableMultiTouchMode"
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="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" />
<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">
<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="ToggleSwitchEnableTwoFingerZoom"
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="ToggleSwitchEnableTwoFingerRotation"
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>
</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}"
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>
</Border>
</ui:SimpleStackPanel>
</Viewbox>
<Grid Name="GridForFloatingBarDraging" Background="#01000000" Visibility="Collapsed"
MouseMove="SymbolIconEmoji_MouseMove" MouseUp="SymbolIconEmoji_MouseUp" />
<InkCanvas Name="InkCanvasForInkReplay" MouseDown="InkCanvasForInkReplay_MouseDown" Visibility="Collapsed"
EditingMode="None" Background="Transparent" />
<!--// 侧边栏 //-->
<Viewbox x:Name="LeftSidePanel" MouseUp="LeftUnFoldButtonDisplayQuickPanel_MouseUp" Visibility="Visible"
Height="50" Width="32" Margin="-60,0,0,-150" HorizontalAlignment="Left" VerticalAlignment="Center">
<ui:SimpleStackPanel>
<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" />
</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">
<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" />
</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" />
</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" />
</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" />
</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" />
</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" />
</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">
<ui:SimpleStackPanel>
<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">
<Image.RenderTransform>
<TransformGroup>
<RotateTransform Angle="180" />
</TransformGroup>
</Image.RenderTransform>
</Image>
</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">
<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" />
</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" />
</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" />
</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" />
</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" />
</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">
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform Angle="180" />
<TranslateTransform />
</TransformGroup>
</Image.RenderTransform>
</Image>
</ui:SimpleStackPanel>
</ui:SimpleStackPanel>
</Border>
</Viewbox>
</Grid>
</Window>