<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>