%PDF- %PDF-
Direktori : /www/varak.net/catalog.varak.net/bookUploader/ |
Current File : /www/varak.net/catalog.varak.net/bookUploader/MainWindow.xaml |
<Window x:Class="bookUploader.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:bookUploader="clr-namespace:bookUploader" Title="MainWindow" Height="395" Width="1250" DataContext="{Binding RelativeSource={RelativeSource Self}}" Closed="MainWindow_OnClosed"> <TabControl> <TabItem Header="Vložit knihu"> <Grid> <Grid.RowDefinitions> <RowDefinition Height="196*"/> <RowDefinition Height="230"/> </Grid.RowDefinitions> <DataGrid ItemsSource="{Binding Books}" AutoGenerateColumns="False" IsReadOnly="False" CanUserAddRows="False"> <DataGrid.Columns> <DataGridTextColumn Header="Název" Width="300*" Binding="{Binding Name}"></DataGridTextColumn> <DataGridComboBoxColumn Header="Autor" Width="250*" DisplayMemberPath="DisplayName" SelectedValuePath="ID" ItemsSource="{Binding Source={x:Static bookUploader:Utils.Authors}}" SelectedValueBinding="{Binding Author}" /> <DataGridComboBoxColumn Header="Jazyk" Width="150*" DisplayMemberPath="Name" SelectedValuePath="ID" ItemsSource="{Binding Source={x:Static bookUploader:Utils.Languages}}" SelectedValueBinding="{Binding Language}" /> <DataGridComboBoxColumn Header="Žánr" Width="150*" DisplayMemberPath="Name" SelectedValuePath="ID" ItemsSource="{Binding Source={x:Static bookUploader:Utils.Genres}}" SelectedValueBinding="{Binding Genre}" /> <DataGridTextColumn Header="Soubor" Width="130*" Binding="{Binding File}"></DataGridTextColumn> </DataGrid.Columns> </DataGrid> <ComboBox HorizontalAlignment="Left" Margin="111,38,0,0" Grid.Row="1" VerticalAlignment="Top" Width="200" ItemsSource="{Binding Path=Authors}" DisplayMemberPath="DisplayName" SelectedValuePath="ID" SelectedValue="{Binding CurrentBook.Author}"> </ComboBox> <ComboBox HorizontalAlignment="Left" Margin="111,66,0,0" Grid.Row="1" VerticalAlignment="Top" Width="200" ItemsSource="{Binding Path=Genres}" DisplayMemberPath="Name" SelectedValuePath="ID" SelectedValue="{Binding CurrentBook.Genre}"> </ComboBox> <ComboBox HorizontalAlignment="Left" Margin="111,93,0,0" Grid.Row="1" VerticalAlignment="Top" Width="200" ItemsSource="{Binding Path=Languages}" DisplayMemberPath="Name" SelectedValuePath="ID" SelectedValue="{Binding CurrentBook.Language}"> </ComboBox> <TextBox HorizontalAlignment="Left" Height="23" Margin="111,10,0,0" Grid.Row="1" TextWrapping="Wrap" Text="{Binding CurrentBook.Name}" VerticalAlignment="Top" Width="505"/> <TextBox HorizontalAlignment="Left" Height="23" Margin="110,127,0,0" Grid.Row="1" TextWrapping="Wrap" Text="{Binding CurrentBook.File}" VerticalAlignment="Top" Width="505"/> <Button Content="..." HorizontalAlignment="Left" Margin="620,127,0,0" Grid.Row="1" VerticalAlignment="Top" Width="31" Name="btnOpenFile" Click="BtnOpenFile_OnClick"/> <Button Content="Vložit" HorizontalAlignment="Left" Margin="110,155,0,0" Grid.Row="1" VerticalAlignment="Top" Width="103" Height="33" Name="btnAdd" Click="BtnAdd_OnClick"/> <Label Content="Název" HorizontalAlignment="Left" Margin="18,9,0,0" Grid.Row="1" VerticalAlignment="Top" RenderTransformOrigin="-0.314,0.536"/> <Label Content="Autor" HorizontalAlignment="Left" Margin="18,37,0,0" Grid.Row="1" VerticalAlignment="Top" RenderTransformOrigin="0.908,-0.979"/> <Label Content="Žánr" HorizontalAlignment="Left" Margin="18,64,0,0" Grid.Row="1" VerticalAlignment="Top" RenderTransformOrigin="0.908,-0.979"/> <Label Content="Jazyk" HorizontalAlignment="Left" Margin="18,92,0,0" Grid.Row="1" VerticalAlignment="Top" RenderTransformOrigin="0.908,-0.979"/> <Label Content="Soubor s knihou" HorizontalAlignment="Left" Margin="17,125,0,0" Grid.Row="1" VerticalAlignment="Top"/> <Button Content="Upload" HorizontalAlignment="Left" Margin="218,155,0,0" Grid.Row="1" VerticalAlignment="Top" Width="109" RenderTransformOrigin="0.352,0.481" Height="33" Name="btnUpload" Click="BtnUpload_OnClick"/> <ProgressBar Margin="10,0,10,10" Grid.Row="1" Visibility="Hidden" Name="progressBar" Height="14" VerticalAlignment="Bottom"/> <Label Content="{Binding ElementName=progressBar, Path=Value}" HorizontalAlignment="Left" Margin="345,155,0,0" Grid.Row="1" VerticalAlignment="Top" Visibility="{Binding ElementName=progressBar, Path=Visibility}" Width="31" /> <Label Content=" / " HorizontalAlignment="Left" Margin="374,155,0,0" Grid.Row="1" VerticalAlignment="Top" Visibility="{Binding ElementName=progressBar, Path=Visibility}"/> <Label Content="{Binding ElementName=progressBar, Path=Maximum}" HorizontalAlignment="Left" Margin="400,155,0,0" Grid.Row="1" VerticalAlignment="Top" Visibility="{Binding ElementName=progressBar, Path=Visibility}" Width="60" Height="26"/> </Grid> </TabItem> <TabItem Header="Série"> <Grid> </Grid> </TabItem> </TabControl> </Window>