<Window x:Class="DataLoader.MainWindow"
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
Height="700" Width="900"
|
Loaded="Window_Loaded"
|
Title="影像数据入库 v1.5" WindowStartupLocation="CenterScreen">
|
<Window.Resources>
|
<Style x:Key="btn" TargetType="Button">
|
<Setter Property="Background" Value="#005699"/>
|
<Setter Property="BorderBrush" Value="#136BAF"/>
|
<Setter Property="BorderThickness" Value="1"/>
|
<Setter Property="Foreground" Value="White"/>
|
<Setter Property="FontSize" Value="15"/>
|
<Setter Property="Width" Value="60"/>
|
<Setter Property="Height" Value="30"/>
|
<Setter Property="Cursor" Value="Hand"/>
|
<Style.Triggers>
|
<Trigger Property="IsMouseOver" Value="True">
|
<Setter Property="Foreground" Value="Red"/>
|
</Trigger>
|
</Style.Triggers>
|
</Style>
|
<Style x:Key="tb" TargetType="TextBox">
|
<Setter Property="VerticalAlignment" Value="Center"/>
|
<Setter Property="HorizontalAlignment" Value="Stretch"/>
|
<Setter Property="Height" Value="30"/>
|
<Setter Property="FontSize" Value="20"/>
|
</Style>
|
</Window.Resources>
|
<Grid x:Name="gMain">
|
<Grid.RowDefinitions>
|
<RowDefinition Height="40"/>
|
<RowDefinition Height="40"/>
|
<RowDefinition Height="40"/>
|
<RowDefinition Height="40"/>
|
<RowDefinition Height="40"/>
|
<RowDefinition Height="*"/>
|
</Grid.RowDefinitions>
|
|
<Grid.ColumnDefinitions>
|
<ColumnDefinition Width="4*" />
|
<ColumnDefinition Width="20*" />
|
<ColumnDefinition Width="4*" />
|
<ColumnDefinition Width="20*" />
|
<ColumnDefinition Width="5*" />
|
</Grid.ColumnDefinitions>
|
|
<Label Grid.Row="0" Grid.Column="0" Content="用户名:" VerticalAlignment="Center" HorizontalAlignment="Right" />
|
<TextBox Grid.Row="0" Grid.Column="1" Style="{StaticResource tb}" IsReadOnly="True" x:Name="tbUname"/>
|
<Label Grid.Row="0" Grid.Column="2" Content="令牌:" VerticalAlignment="Center" HorizontalAlignment="Right" />
|
<TextBox Grid.Row="0" Grid.Column="3" Style="{StaticResource tb}" IsReadOnly="True" x:Name="tbToken"/>
|
<Button Grid.Row="0" Grid.Column="4" Content="登 录" Style="{StaticResource btn}" Click="Login_MouseLeftButtonDown"/>
|
|
<Label Grid.Row="1" Grid.Column="0" Content="资源目录:" VerticalAlignment="Center" HorizontalAlignment="Right" />
|
<TextBox Grid.Row="1" Grid.Column="1" Grid.ColumnSpan="3" Style="{StaticResource tb}" x:Name="tbDir"/>
|
<Button Grid.Row="1" Grid.Column="4" Content="选 择" Style="{StaticResource btn}" Click="Dir_MouseLeftButtonDown" x:Name="btnDir"/>
|
|
<Label Grid.Row="2" Grid.Column="0" Content="数据目录:" VerticalAlignment="Center" HorizontalAlignment="Right" />
|
<TextBox Grid.Row="2" Grid.Column="1" Grid.ColumnSpan="3" Style="{StaticResource tb}" x:Name="tbSource"/>
|
<Button Grid.Row="2" Grid.Column="4" Content="选 择" Style="{StaticResource btn}" Click="Source_MouseLeftButtonDown" x:Name="btnSource"/>
|
|
<Label Grid.Row="3" Grid.Column="0" Content="入库目录:" VerticalAlignment="Center" HorizontalAlignment="Right" />
|
<TextBox Grid.Row="3" Grid.Column="1" Grid.ColumnSpan="3" Style="{StaticResource tb}" x:Name="tbTarget"/>
|
<Button Grid.Row="3" Grid.Column="4" Content="选 择" Style="{StaticResource btn}" Click="Target_MouseLeftButtonDown" x:Name="btnTarget"/>
|
|
<ScrollViewer Grid.Row="4" Grid.RowSpan="3" Grid.Column="0" Grid.ColumnSpan="4" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto" Margin="2">
|
<ListView x:Name="lvView">
|
<ListView.View>
|
<GridView>
|
<GridView.Columns>
|
<!--<GridViewColumn Header="序号" Width="50" DisplayMemberBinding="{Binding Path=ID, Mode=OneWay}"/>-->
|
<GridViewColumn Header="序号" Width="Auto">
|
<GridViewColumn.CellTemplate>
|
<DataTemplate>
|
<TextBlock Text="{Binding Path=ID, Mode=OneWay}" TextAlignment="Center" MinWidth="{Binding Path=ActualWidth, ElementName=column}" HorizontalAlignment="Center"/>
|
</DataTemplate>
|
</GridViewColumn.CellTemplate>
|
</GridViewColumn>
|
<GridViewColumn Header="路径" Width="Auto" DisplayMemberBinding="{Binding Path=FilePath, Mode=OneWay}"/>
|
<GridViewColumn Header="运行状态" Width="120" DisplayMemberBinding="{Binding Path=Status, Mode=OneWay}"/>
|
</GridView.Columns>
|
</GridView>
|
</ListView.View>
|
</ListView>
|
</ScrollViewer>
|
|
<Button x:Name="btnLoad" Grid.Row="4" Grid.Column="4" Content="加 载" Style="{StaticResource btn}" Click="Load_MouseLeftButtonDown"/>
|
<Button x:Name="btnImport" Grid.Row="5" Grid.Column="4" Content="导 入" Style="{StaticResource btn}" VerticalAlignment="Top" Click="Import_MouseLeftButtonDown"/>
|
</Grid>
|
</Window>
|