<UserControl x:Class="XHandler.View.Login.BacteriaLogin"
|
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:XHandler.View.Login"
|
xmlns:str="clr-namespace:XHandler.Properties"
|
xmlns:ctrls="clr-namespace:XHandler.Controls"
|
mc:Ignorable="d"
|
d:DesignHeight="450" d:DesignWidth="800"
|
Loaded="UserControl_Loaded">
|
<Grid>
|
<Border Background="White" BorderBrush="Gray" BorderThickness="1" CornerRadius="20" Height="450" Width="800" ClipToBounds="True">
|
<Grid>
|
<Grid.ColumnDefinitions>
|
<ColumnDefinition Width="400"></ColumnDefinition>
|
<ColumnDefinition Width="*"></ColumnDefinition>
|
</Grid.ColumnDefinitions>
|
|
<Image Grid.Column="0" Source="pack://application:,,,./Assets/microbio_bg.png" Width="400" Height="450" Stretch="Fill">
|
<Image.Clip>
|
<RectangleGeometry RadiusX="20" RadiusY="20" Rect="0,0,420,450"/>
|
</Image.Clip>
|
</Image>
|
|
<Grid Grid.Column="1">
|
<Grid.RowDefinitions>
|
<RowDefinition Height="40"></RowDefinition>
|
<RowDefinition Height="110"></RowDefinition>
|
<RowDefinition Height="60"></RowDefinition>
|
<RowDefinition Height="40"></RowDefinition>
|
<RowDefinition Height="50"></RowDefinition>
|
<RowDefinition Height="50"></RowDefinition>
|
<RowDefinition Height="*"></RowDefinition>
|
</Grid.RowDefinitions>
|
<!--<Button Name="btnClose" Grid.Row="0" Width="40" Height=" 40" HorizontalAlignment="Right" Cursor="Hand" Click="btnClose_Click" Margin="10 0">
|
<Button.Template>
|
<ControlTemplate>
|
<Grid Background="Transparent">
|
<Line Width="20" Height="20" X1="0" Y1="0" X2="20" Y2="20" StrokeThickness="3" Stroke="#D0D0D0" ></Line>
|
<Line Width="20" Height="20" X1="20" Y1="0" X2="0" Y2="20" StrokeThickness="3" Stroke="#D0D0D0" ></Line>
|
</Grid>
|
</ControlTemplate>
|
</Button.Template>
|
</Button>-->
|
<Button Content="×" HorizontalAlignment="Right" VerticalAlignment="Top" VerticalContentAlignment="Center" Margin="10 0" FontSize="32" Width="40" Height="40"
|
FontWeight="Bold" Foreground="Gray" Style="{DynamicResource BlueButtonStyle}" Background="Transparent" Click="btnClose_Click"/>
|
<Image Grid.Row="0" Grid.RowSpan="2" Source="pack://application:,,,./Assets/microbio_login.png" Stretch="Fill" Width="120" Height="120" VerticalAlignment="Bottom"></Image>
|
<Label Grid.Row="2" Name="lblSysName" Margin="0" FontSize="32" FontWeight="Bold" Style="{DynamicResource LabelStyle}"/>
|
<Label Grid.Row="3" Content="{x:Static str:Resources.strWelcomLogin}" FontSize="16" Foreground="#909090" Margin="60,0,0,0" Style="{DynamicResource LabelStyle}"/>
|
<Grid Grid.Row="4" >
|
<Grid.ColumnDefinitions>
|
<ColumnDefinition Width="90"></ColumnDefinition>
|
<ColumnDefinition Width="230"></ColumnDefinition>
|
<ColumnDefinition Width="130"></ColumnDefinition>
|
</Grid.ColumnDefinitions>
|
<Image Source="pack://application:,,,./Assets/Login_User.png" Width="20" Height="20" HorizontalAlignment="Left" Margin="60 0 0 0"></Image>
|
<!--<TextBox x:Name="LoginUser" Grid.Column="1" Height="36" Width="200" Template="{StaticResource P}" ></TextBox>-->
|
<ctrls:PromptTextBox x:Name="LoginUser" Grid.Column="1" Height="30" Watermark="{x:Static str:Resources.strUserName}" VerticalAlignment="Center"
|
FontSize="16" BorderThickness="0" BorderBrush="Red" VerticalContentAlignment="Center"
|
TextChanged="LoginUser_TextChanged"/>
|
<Label x:Name="LoginUserTips" IsTabStop="False" Grid.Column="2" Visibility="Collapsed" HorizontalAlignment="Left"
|
Content="用户名不正确!" VerticalAlignment="Center" Foreground="Red" Style="{DynamicResource LabelStyle}"/>
|
</Grid>
|
<GridSplitter Grid.Row="4" KeyboardNavigation.IsTabStop="False" HorizontalAlignment="Stretch" VerticalAlignment="Bottom" Height="1" Background="#808080" Margin="60 0"></GridSplitter>
|
|
<Grid Grid.Row="5">
|
<Grid.ColumnDefinitions>
|
<ColumnDefinition Width="90"></ColumnDefinition>
|
<ColumnDefinition Width="230"></ColumnDefinition>
|
<ColumnDefinition Width="130"></ColumnDefinition>
|
</Grid.ColumnDefinitions>
|
<Image Source="pack://application:,,,./Assets/Login_Password.png" Width="20" Height="20" HorizontalAlignment="Left" Margin="60 0 0 0"></Image>
|
<!--<PasswordBox x:Name="LoginPassword" Grid.Column="1" Height="36" Width="200" Template="{StaticResource SearchPasswordBoxTemplate}"></PasswordBox>-->
|
<PasswordBox x:Name="LoginPassword" Grid.Column="1" FontSize="16" Height="30" MaxLength="30" VerticalAlignment="Center" BorderBrush="Red" BorderThickness="0"
|
VerticalContentAlignment="Center" PasswordChanged="LoginPassword_PasswordChanged" PreviewKeyDown="LoginPassword_PreviewKeyDown">
|
<PasswordBox.Background>
|
<VisualBrush TileMode="None" Opacity="1" Stretch="None" AlignmentY="Center" AlignmentX="Left" ViewportUnits="RelativeToBoundingBox">
|
<VisualBrush.Visual>
|
<TextBlock x:Name="pawdHintText" VerticalAlignment="Center" HorizontalAlignment="Left" Text="{x:Static str:Resources.strPassword}" FontSize="16" Foreground="#909090"/>
|
</VisualBrush.Visual>
|
</VisualBrush>
|
</PasswordBox.Background>
|
</PasswordBox>
|
|
<Label x:Name="LoginPasswordTips" Grid.Column="2" Visibility="Hidden" HorizontalAlignment="Left" Content="密码不正确!"
|
VerticalAlignment="Center" Foreground="Red" Style="{DynamicResource LabelStyle}"/>
|
</Grid>
|
<GridSplitter Grid.Row="5" KeyboardNavigation.IsTabStop="False" HorizontalAlignment="Stretch" VerticalAlignment="Bottom" Margin="60 0" Height="1" Background="#808080"></GridSplitter>
|
<Label x:Name="LoginErrorTips" Grid.Row="6" Visibility="Collapsed" HorizontalAlignment="Left" Content="密码不正确!"
|
VerticalAlignment="Top" Foreground="Red" Margin="60 0" Style="{DynamicResource LabelStyle}"/>
|
<Button x:Name="btnLogin" Grid.Row="6" Content="{x:Static str:Resources.btnLogin}" HorizontalAlignment="Stretch" VerticalAlignment="Center" Margin="60 0" FontSize="16" Height="40"
|
Foreground="White" Style="{DynamicResource BlueButtonStyle}" Background="{DynamicResource blueBrush}" Click="btnLogin_Click"/>
|
|
</Grid>
|
</Grid>
|
</Border>
|
|
</Grid>
|
</UserControl>
|