103 lines
3.7 KiB
XML

<Window
x:Class="SWSDBSchemeUpgradeTool.MainWindow"
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:local="clr-namespace:SWSDBSchemeUpgradeTool"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
Title="SWS BricsCAD电气系统数据库更新工具"
Width="800"
Height="450"
mc:Ignorable="d">
<Grid x:Name="ContentGrid" Background="Azure">
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<Grid Grid.Row="0">
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="auto" />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Label
HorizontalAlignment="Center"
VerticalAlignment="Center"
Content="数据库配置文件的地址:" />
<TextBox
Grid.Column="1"
Height="30"
IsEnabled="False"
Text="{Binding configPath}" />
<Label
Grid.Row="1"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Content="当前数据库信息:" />
<TextBox
Grid.Row="1"
Grid.Column="1"
Height="30"
IsEnabled="False"
Text="{Binding basedb}" />
<Label
Grid.Row="2"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Content="当前数据库状态:" />
<TextBox
Grid.Row="2"
Grid.Column="1"
Width="100"
Height="30"
HorizontalAlignment="Left"
IsEnabled="False"
Text="{Binding curVersion}" />
</Grid>
<StackPanel Grid.Row="1" Orientation="Vertical">
<StackPanel>
<ProgressBar
x:Name="ProgressBar"
Width="800"
Height="30"
HorizontalAlignment="Center"
VerticalAlignment="Center" />
<Label
x:Name="StatusText"
Margin="0,0,0,30" BorderThickness="1" BorderBrush="Beige"
HorizontalAlignment="Center"
VerticalAlignment="Bottom" />
<TextBlock
x:Name="StatusText2"
Margin="0,0,0,30" Height="30"
HorizontalAlignment="Center"
VerticalAlignment="Bottom" />
</StackPanel>
<StackPanel
Height="50"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Orientation="Horizontal">
<Button
Click="Button_Click"
Content="开始增补更新"
FontSize="32" />
<TextBlock Width="50" />
<Button
Click="Button_Click_1"
Content="开始检查初始完整性"
FontSize="32" />
<TextBlock Width="50" />
<Button
Content="打开日志"
FontSize="32" Click="Button_Click_2" />
</StackPanel>
</StackPanel>
</Grid>
</Window>