1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lunarsf-Lunar-Markdown-Editor

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
PresentationHtmlWindow.xaml 14 КБ
Копировать Редактировать Исходные данные Просмотреть построчно История
LunarSF Отправлено 24.08.2017 02:49 e19d9ca
<controls:MetroWindow x:Class="LunarSF.SHomeWorkshop.LunarMarkdownEditor.PresentationHtmlWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:LunarSF.SHomeWorkshop.LunarMarkdownEditor"
xmlns:controls="http://metro.mahapps.com/winfx/xaml/controls"
Height="700"
Width="1000"
Icon="App.png"
PreviewKeyDown="Window_PreviewKeyDown"
Background="WhiteSmoke"
BorderBrush="#FFBB6115"
BorderThickness="1"
FontFamily="Simsun"
IsMaxRestoreButtonEnabled="False"
WindowState="Normal"
AllowsTransparency="False"
WindowStartupLocation="CenterScreen"
TextOptions.TextFormattingMode="Display"
Padding="0"
Title="{x:Static Member=local:Globals.AppName}"
Loaded="Window_Loaded"
Activated="Window_Activated"
Closing="Window_Closing">
<Grid Style="{x:Null}">
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition Height="auto" />
<RowDefinition Height="auto" />
</Grid.RowDefinitions>
<!--<local:WpfWebBrowserWrapper x:Name="webBrowser"
Margin="10,10,10,0"
Background="LightBlue"
InputMethod.IsInputMethodEnabled="False" />-->
<!--<TextBlock Name="tbTitle"
VerticalAlignment="Center"
Foreground="White"
FontSize="14"
Margin="10,0,10,0" />-->
<WebBrowser Name="webBrowser"
Style="{x:Null}"
Margin="2"
LoadCompleted="webBrowser_LoadCompleted" />
<DockPanel Name="askPanel"
Grid.Row="1"
Visibility="Collapsed"
HorizontalAlignment="Stretch"
Focusable="False"
VerticalAlignment="Bottom"
LastChildFill="True"
Background="#2D2D2D">
<DockPanel.Resources>
<Storyboard x:Key="LoadHeadStoryboard">
<DoubleAnimation By="360"
Duration="00:01:00"
RepeatBehavior="Forever"
Storyboard.TargetName="MousePointInTitlePath"
Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[0].(RotateTransform.Angle)">
</DoubleAnimation>
</Storyboard>
</DockPanel.Resources>
<DockPanel.Triggers>
<EventTrigger RoutedEvent="FrameworkElement.Loaded">
<!--触发动画-->
<BeginStoryboard Storyboard="{StaticResource LoadHeadStoryboard}" />
<!--一动一静效果更好。-->
<!--<BeginStoryboard Storyboard="{StaticResource LoadHeadStoryboardOfSelectedTitle}"/>-->
</EventTrigger>
</DockPanel.Triggers>
<Viewbox Name="mousePointer"
DockPanel.Dock="Left"
Width="96"
Height="96"
Visibility="Visible"
Margin="10,0,0,0">
<Grid>
<Grid Name="backgroundGrid"
Width="128"
Height="128" />
<Path Name="MousePointInTitlePath"
Stroke="White"
StrokeThickness="2"
Opacity="1"
Data="F1M-515.802,331.242C-515.789,329.857,-515.923,328.495,-516.128,327.172L-510.578,322.745C-512.008,317.424,-514.756,312.655,-518.482,308.812L-525.111,311.322C-527.209,309.586,-529.594,308.195,-532.179,307.198L-533.233,300.195C-535.788,299.515 -538.464,299.107 -541.237,299.086 -544.006,299.07 -546.686,299.44 -549.259,300.088L-550.396,307.078C-552.989,308.052,-555.398,309.403,-557.514,311.117L-564.117,308.526C-567.886,312.318,-570.696,317.047,-572.198,322.354L-566.702,326.846C-566.924,328.172 -567.071,329.531 -567.083,330.919 -567.093,332.318 -566.962,333.672 -566.752,335.005L-572.311,339.427C-570.872,344.742,-568.124,349.518,-564.398,353.354L-557.769,350.851C-555.674,352.581,-553.284,353.971,-550.698,354.976L-549.656,361.976C-547.092,362.659 -544.416,363.065 -541.647,363.086 -538.875,363.096 -536.198,362.729 -533.63,362.086L-532.482,355.088C-529.891,354.114,-527.484,352.763,-525.362,351.062L-518.771,353.651C-514.998,349.851,-512.192,345.12,-510.687,339.82L-516.182,335.333C-515.959,333.997,-515.814,332.643,-515.802,331.242z M-541.53,344.336C-548.84,344.292 -554.737,338.318 -554.689,331 -554.641,323.68 -548.673,317.784 -541.354,317.833 -534.035,317.88 -528.139,323.851 -528.187,331.172 -528.235,338.495 -534.205,344.385 -541.53,344.336z"
Stretch="Uniform"
Fill="White"
Width="138"
Height="138"
Margin="0,0,0,0"
RenderTransformOrigin="0.5,0.5">
<Path.RenderTransform>
<TransformGroup>
<TransformGroup.Children>
<RotateTransform Angle="0" />
<ScaleTransform x:Name="preSelScaleTransform"
ScaleX="1"
ScaleY="1" />
</TransformGroup.Children>
</TransformGroup>
</Path.RenderTransform>
</Path>
<Path Stretch="Uniform"
Fill="White"
Width="36"
Height="36"
Margin="0,0,0,0"
RenderTransformOrigin="0.5,0.5">
<Path.Data>
<PathGeometry FillRule="Nonzero"
Figures="M48,70.4987487792969L51.4980430603027,71.1491394042969 54.3984375,73.1003112792969 56.3496055603027,76.0007019042969 57,79.4987487792969 56.3496055603027,82.9967956542969 54.3984375,85.8971862792969 51.4980430603027,87.8483581542969 48,88.4987487792969 44.501953125,87.8483581542969 41.6015625,85.8971862792969 39.650390625,82.9967956542969 39,79.4987487792969 39.650390625,76.0007019042969 41.6015625,73.1003112792969 44.501953125,71.1491394042969 48,70.4987487792969z M48,7.49874877929688L52.6201133728027,7.76535034179688 57.0585899353027,8.56515502929688 61.3154258728027,9.89816284179688 65.390625,11.7643728256226 69.5947265625,14.5387897491455 72.59765625,17.7526569366455 74.3994140625,21.4059772491455 75,25.4987487792969 74.2705078125,29.8786315917969 72.08203125,34.0182800292969 68.4345703125,37.9176940917969 63.328125,41.5768737792969 60.5595664978027,43.6510925292969 58.5820274353027,46.0299987792969 57.3955039978027,48.7135925292969 57,51.7018737792969 57,61.4987487792969 39,61.4987487792969 39,52.4987487792969 39.720703125,47.4069519042969 41.8828125,42.5378112792969 45.205078125,38.4421081542969 49.40625,35.6706237792969 52.7285118103027,33.7341003417969 55.1015586853027,31.3932800292969 56.5253868103027,28.6481628417969 57,25.4987487792969 56.3496055603027,22.0007057189941 54.3984375,19.1003112792969 51.4980430603027,17.1491432189941 48,16.4987487792969 44.501953125,17.1491432189941 41.6015625,19.1003112792969 39.650390625,22.0007057189941 39,25.4987487792969 39,30.8424987792969 21,30.8424987792969 21,25.4987487792969 21.603515625,21.4235553741455 23.4140625,17.7760944366455 26.431640625,14.5563678741455 30.65625,11.7643728256226 34.728515625,9.89816284179688 38.9765625,8.56515502929688 43.400390625,7.76535034179688 48,7.49874877929688z" />
</Path.Data>
<Path.RenderTransform>
<TransformGroup>
<TransformGroup.Children>
<RotateTransform Angle="0" />
<ScaleTransform ScaleX="1"
ScaleY="1" />
</TransformGroup.Children>
</TransformGroup>
</Path.RenderTransform>
</Path>
</Grid>
</Viewbox>
<TextBlock FontSize="64"
Margin="10"
Name="tbkStudentName"
HorizontalAlignment="Center"
FontFamily="microsoft yahei"
Background="#2D2D2D"
Foreground="White"
Padding="10">学生姓名</TextBlock>
</DockPanel>
<DockPanel Grid.Row="2"
Background="#FF9B7B56"
LastChildFill="True">
<DockPanel.Resources>
<Style TargetType="Button">
<Setter Property="Margin"
Value="4,2" />
<Setter Property="Padding"
Value="10,0" />
<Setter Property="Foreground"
Value="Black" />
</Style>
</DockPanel.Resources>
<Button Name="btnClose"
Visibility="Collapsed"
DockPanel.Dock="Right"
Style="{StaticResource ResourceKey=SquareButtonStyle}"
Height="28"
Width="24"
Margin="2"
BorderThickness="1"
FontWeight="Normal"
ToolTip="Esc 或 X 或 Alt+F4 关闭"
IsCancel="True">
<Image Height="16"
Width="16"
Source="Images/CloseHS.png" />
</Button>
<Button Name="btnNext"
DockPanel.Dock="Right"
Style="{StaticResource ResourceKey=SquareButtonStyle}"
Height="28"
Width="28"
Margin="2"
BorderThickness="1"
FontWeight="Normal"
Click="btnNext_Click"
ToolTip="&gt; 或 ] 或 + 或 PageDown 下一页">&gt;</Button>
<Button Name="btnPreview"
DockPanel.Dock="Right"
Style="{StaticResource ResourceKey=SquareButtonStyle}"
Height="28"
Width="28"
Margin="2"
BorderThickness="1"
FontWeight="Normal"
Click="btnPreview_Click"
ToolTip="&lt; 或 [ 或 - 或 PageUp 上一页">&lt;</Button>
<Button Name="btnAskRandom"
DockPanel.Dock="Right"
Style="{StaticResource ResourceKey=SquareButtonStyle}"
Height="28"
Width="72"
Margin="2"
BorderThickness="1"
FontWeight="Normal"
Click="btnAskRandom_Click"
ToolTip="Tab,随机提问">提问[Tab]</Button>
<ComboBox Name="cmboxStudentsListFilenames"
DockPanel.Dock="Right"
BorderThickness="1"
BorderBrush="Black"
Height="28"
Margin="0,2,2,2"
VerticalAlignment="Center"
ToolTip="载入班级列表"
VerticalContentAlignment="Center"
Style="{StaticResource VirtualisedMetroComboBox}"
SelectionChanged="cmboxStudentsListFilenames_SelectionChanged"
MinWidth="80" />
<TextBlock Name="pageNumber"
Foreground="White"
VerticalAlignment="Center"
DockPanel.Dock="Left"
Margin="4,0"></TextBlock>
<TextBlock Name="prompt"
DockPanel.Dock="Left"
Margin="10,0"
Foreground="White"
VerticalAlignment="Center"></TextBlock>
<Slider VerticalAlignment="Center"
DockPanel.Dock="Right"
Width="160"
Value="100"
Margin="0,0,10,0"
Name="slider1"
Orientation="Horizontal"
Minimum="20"
Maximum="800"
Thumb.DragCompleted="slider1_DragCompleted">
<Slider.ToolTip>
<TextBlock>
Ctrl+-,缩小
<LineBreak />
Ctrl++,放大
<LineBreak />
按Ctrl+滚动鼠标滚轮,缩放(没有记忆功能)
</TextBlock>
</Slider.ToolTip>
</Slider>
<TextBlock Name="tbTime"
DockPanel.Dock="Left"
VerticalAlignment="Center"
Foreground="White"
FontSize="14"
Width="160"
Margin="10,0,10,0" />
<Border CornerRadius="10"
Background="WhiteSmoke"
Margin="10,2,10,2">
<TextBlock Name="tbTitle"
VerticalAlignment="Center"
HorizontalAlignment="Center"
FontSize="18"
Background="Transparent"
FontWeight="Bold"
TextDecorations="underline"
Foreground="DimGray" />
</Border>
</DockPanel>
</Grid>
</controls:MetroWindow>

Комментарий ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/lunarsf-Lunar-Markdown-Editor.git
git@gitlife.ru:oschina-mirror/lunarsf-Lunar-Markdown-Editor.git
oschina-mirror
lunarsf-Lunar-Markdown-Editor
lunarsf-Lunar-Markdown-Editor
v0.4-beta8