alielie
2025-11-25 006c98e5650b530e5220f279c1e803fefe69d40d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<pu:WindowX x:Class="HMI.Base.RequirePasswordWindow"
        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:HMI.Base"
        mc:Ignorable="d"
        Style="{StaticResource ModalWindow}"
        WindowStartupLocation="CenterOwner"
        xmlns:pu="https://opensource.panuon.com/wpf-ui"
        xmlns:dp="clr-namespace:HMI.UI.DpUtil"
        Loaded="WindowX_Loaded"
        SizeToContent="Height"
        FontSize="14"
        pu:WindowXModalDialog.OKButtonContent="确定"
        Title="请输入密码" Width="500">
    <Grid dp:GridHelper.Space="10">
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto"/>
            <RowDefinition Height="Auto"/>
            <RowDefinition Height="Auto"/>
        </Grid.RowDefinitions>
        <pu:FormGroup Header="当前用户" Orientation="Horizontal" Style="{StaticResource InputFormGroupStyle}">
            <TextBlock Text="{Binding Username}"/>
        </pu:FormGroup>
        <pu:FormGroup Grid.Row="1" Header="密码" Orientation="Horizontal" 
                      Style="{StaticResource RequiredInputFormGroupStyle}">
            <PasswordBox x:Name="PwdPassword" VerticalContentAlignment="Center"
             Style="{StaticResource SignInPasswordBoxStyle}" 
             pu:PasswordBoxHelper.Watermark="{DynamicResource App.Password}"/>
        </pu:FormGroup>
    </Grid>
</pu:WindowX>