| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- <UserControl x:Class="ConfigureWindow.domain.InputDialog"
- 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:ConfigureWindow.domain"
- xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
- xmlns:domain1="clr-namespace:ConfigureWindow.domain"
- xmlns:wpf="clr-namespace:MaterialDesignThemes.Wpf;assembly=MaterialDesignThemes.Wpf"
- mc:Ignorable="d"
- d:DesignHeight="450" d:DesignWidth="800" Padding="16"
- d:DataContext="{d:DesignInstance domain1:InputDialogViewModel, IsDesignTimeCreatable=False}">
- <Grid>
- <StackPanel Orientation="Vertical">
- <Label Content="写卡" FontSize="18" FontWeight="Bold"/>
- <StackPanel Orientation="Horizontal" VerticalAlignment="Center" Margin="0 8 0 0" Name="sp_building">
- <TextBox Name="tb_building" materialDesign:HintAssist.Hint="楼栋号" Width="240" Style="{StaticResource MaterialDesignFloatingHintTextBox}">
- <TextBox.Text>
- <Binding Path="BuildingNo" UpdateSourceTrigger="PropertyChanged">
- <Binding.ValidationRules>
- <domain1:NotEmptyValidationRule ValidatesOnTargetUpdated="True" Message="请输入楼栋号"/>
- </Binding.ValidationRules>
- </Binding>
- </TextBox.Text>
- </TextBox>
- </StackPanel>
- <StackPanel Orientation="Horizontal" VerticalAlignment="Center" Margin="0 16 0 0" Name="sp_room">
- <TextBox Name="tb_room" materialDesign:HintAssist.Hint="门牌号" Width="240" Style="{StaticResource MaterialDesignFloatingHintTextBox}">
- <Binding Path="RoomNo" UpdateSourceTrigger="PropertyChanged">
- <Binding.ValidationRules>
- <domain1:NotEmptyValidationRule ValidatesOnTargetUpdated="True" Message="请输入门牌号"/>
- </Binding.ValidationRules>
- </Binding>
- </TextBox>
- </StackPanel>
- <StackPanel Orientation="Horizontal" VerticalAlignment="Center" Margin="0 16 0 0" Name="sp_lock">
- <TextBox Name="tb_lock" materialDesign:HintAssist.Hint="锁号" Width="240"
- Style="{StaticResource MaterialDesignFloatingHintTextBox}">
- <Binding Path="LockNo" UpdateSourceTrigger="PropertyChanged">
- <Binding.ValidationRules>
- <domain1:NotEmptyValidationRule ValidatesOnTargetUpdated="True" Message="请输入锁号" />
- </Binding.ValidationRules>
- </Binding>
- </TextBox>
- </StackPanel>
- <StackPanel Orientation="Horizontal" VerticalAlignment="Center" Margin="0 16 0 0">
- <DatePicker
- x:Name="FutureDatePicker"
- Width="240"
- Style="{StaticResource MaterialDesignFloatingHintDatePicker}"
- materialDesign:HintAssist.Hint="有效期"
- materialDesign:CalendarAssist.IsHeaderVisible="False">
- <DatePicker.SelectedDate>
- <Binding Path="Date" UpdateSourceTrigger="PropertyChanged" StringFormat="yyyy-MM-dd HH:mm:ss">
- <Binding.ValidationRules>
- <domain1:NotEmptyValidationRule ValidatesOnTargetUpdated="True" Message="请输入有效期"/>
- </Binding.ValidationRules>
- </Binding>
- </DatePicker.SelectedDate>
- </DatePicker>
- </StackPanel>
- <StackPanel Orientation="Horizontal" HorizontalAlignment="Right" Margin="0 16 0 0">
- <Button Style="{DynamicResource MaterialDesignFlatButton}" Command="{x:Static wpf:DialogHost.CloseDialogCommand}">取消</Button>
- <Button Margin="16 0 0 0" Style="{DynamicResource MaterialDesignFlatButton}" Name="btn_confirm" Click="btn_confirm_Click">确定</Button>
- </StackPanel>
- </StackPanel>
- </Grid>
- </UserControl>
|