<UserControl x:Class="LunarSF.SHomeWorkshop.LunarMarkdownEditor.InputPasswordPanel"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             xmlns:local="clr-namespace:LunarSF.SHomeWorkshop.LunarMarkdownEditor"
             mc:Ignorable="d"
             FontFamily="SimSun"
             FontSize="15"
             d:DesignHeight="500"
             d:DesignWidth="400"
             Background="WhiteSmoke">
    <Border HorizontalAlignment="Stretch"
            VerticalAlignment="Stretch">
        <Grid HorizontalAlignment="Center"
              VerticalAlignment="Center">
            <Grid.RowDefinitions>
                <RowDefinition Height="auto" />
                <RowDefinition />
                <RowDefinition />
                <RowDefinition />
            </Grid.RowDefinitions>
            <Grid.ColumnDefinitions>
                <ColumnDefinition />
                <ColumnDefinition />
                <ColumnDefinition />
            </Grid.ColumnDefinitions>

            <TextBlock Name="tipBlock"
                       Grid.ColumnSpan="3"
                       VerticalAlignment="Center"
                       HorizontalAlignment="Left"
                       TextWrapping="WrapWithOverflow"
                       MaxWidth="200"
                       Margin="10">[这里显示密码提示文本]</TextBlock>

            <PasswordBox Name="tbxPassword"
                         VerticalContentAlignment="Center"
                         Grid.Row="1"
                         Height="32"
                         Margin="10"
                         Grid.ColumnSpan="3"
                         KeyDown="tbxPassword_KeyDown" />

            <Button Name="btnOK"
                    Grid.Row="2"
                    Style="{StaticResource ResourceKey=SquareButtonStyle}"
                    BorderThickness="1"
                    FontWeight="Normal"
                    Margin="10"
                    Padding="10,4"
                    Grid.Column="0"
                    Click="btnOpenDocument_Click">打开文档</Button>
            <Button x:Name="btnDeletePassword"
                    Grid.Row="2"
                    Grid.Column="1"
                    Style="{StaticResource ResourceKey=SquareButtonStyle}"
                    BorderThickness="1"
                    FontWeight="Normal"
                    Margin="10"
                    Padding="10,4"
                    Content="删除密码"
                    Click="btnDeletePassword_Click" />

            <Button x:Name="btnClose"
                    Grid.Row="2"
                    Grid.Column="2"
                    Style="{StaticResource ResourceKey=SquareButtonStyle}"
                    BorderThickness="1"
                    FontWeight="Normal"
                    Margin="10"
                    Padding="10,4"
                    Click="btnClose_Click"
                    Content="关闭文档" />

            <TextBlock Grid.Row="3"
                       Grid.ColumnSpan="3"
                       Margin="10"
                       MaxWidth="300"
                       TextWrapping="WrapWithOverflow">
                <Span>请注意:</Span>
                <LineBreak />
                <Span>  1.此功能只用于简单加密,破解难度不大,聊胜于无。不适合用于高要求的场合!</Span>
                <LineBreak />
                <Span>  2.密码区分大小写。</Span>
            </TextBlock>
        </Grid>
    </Border>
</UserControl>