Слияние кода завершено, страница обновится автоматически
<controls:MetroWindow x:Class="LunarSF.SHomeWorkshop.LunarMarkdownEditor.VimKeySelector"
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:local="clr-namespace:LunarSF.SHomeWorkshop.LunarMarkdownEditor"
xmlns:controls="http://metro.mahapps.com/winfx/xaml/controls"
mc:Ignorable="d"
Icon="App.png"
BorderBrush="#FFBB6115"
BorderThickness="1"
GlowBrush="#FFBB6115"
FontFamily="Simsun"
FontSize="14"
TextOptions.TextFormattingMode="Display"
Padding="0"
Title="{x:Static Member=local:Globals.AppName}"
SizeToContent="Height"
WindowStartupLocation="CenterOwner"
Width="360">
<Grid>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<GroupBox Header="请选择 Vim 键:">
<Grid>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Grid.Resources>
<Style TargetType="RadioButton">
<Setter Property="Margin"
Value="10" />
</Style>
</Grid.Resources>
<RadioButton Name="rbtnLeftShift"
IsChecked="True"
MouseDoubleClick="RBtn_MouseDoubleClick">左 Shift 键</RadioButton>
<RadioButton Name="rbtnRightShift"
Grid.Row="0"
Grid.Column="1"
MouseDoubleClick="RBtn_MouseDoubleClick">右 Shift 键</RadioButton>
<RadioButton Name="rbtnLeftCtrl"
Grid.Row="1"
MouseDoubleClick="RBtn_MouseDoubleClick">左 Ctrl 键</RadioButton>
<RadioButton Name="rbtnRightCtrl"
Grid.Row="1"
Grid.Column="1"
MouseDoubleClick="RBtn_MouseDoubleClick">右 Ctrl 键</RadioButton>
</Grid>
</GroupBox>
<Expander Header="说明"
Grid.Row="1"
IsExpanded="False">
<TextBlock Margin="10"
TextWrapping="Wrap"
LineHeight="20">
Vim 键需要在<Span Foreground="Blue">半秒内连续按两下</Span>才起作用。它的作用,是开启类似 Vim 中的命令模式。
<LineBreak />
Vim 是个很神奇的软件,默认情况下,它是处于命令模式下的。此时可以按“h/j/k/l”四个键来代替方向键,而且还可以执行其它一系列命令。
<LineBreak />
因为不需要离开主编辑区,所以十分方便快捷(尽管一开始可能很不习惯,但习惯之后就有离不开的感觉)。
</TextBlock>
</Expander>
<DockPanel Grid.Row="2"
LastChildFill="False">
<Button Name="btnCancel"
DockPanel.Dock="Right"
MinWidth="72"
FontWeight="Normal"
BorderThickness="1"
Margin="10,5"
Style="{StaticResource ResourceKey=SquareButtonStyle}"
FontFamily="simsun"
Click="btnCancel_Click">取消(_C)</Button>
<Button Name="btnOK"
DockPanel.Dock="Right"
MinWidth="72"
FontFamily="simsun"
BorderThickness="1"
Margin="10,5"
Style="{StaticResource ResourceKey=SquareButtonStyle}"
FontWeight="Normal"
Click="btnOK_Click">确定(_O)</Button>
</DockPanel>
</Grid>
</controls:MetroWindow>
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарий ( 0 )