MoviePage.xaml 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <Page x:Class="MyMoviesWPF.MVVM.View.Pages.MoviePage"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  5. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  6. xmlns:local="clr-namespace:MyMoviesWPF.MVVM.View.Pages"
  7. mc:Ignorable="d"
  8. d:DesignHeight="900" d:DesignWidth="1600"
  9. Title="Фильм">
  10. <Grid>
  11. <Grid.ColumnDefinitions>
  12. <ColumnDefinition Width="213*"/>
  13. <ColumnDefinition Width="187*"/>
  14. </Grid.ColumnDefinitions>
  15. <StackPanel Margin="85,8,725,4">
  16. <Image HorizontalAlignment="Left" Margin="117,10,0,0" VerticalAlignment="Top"/>
  17. </StackPanel>
  18. <StackPanel Orientation="Vertical" HorizontalAlignment="Left" VerticalAlignment="Top" >
  19. <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding Category}" VerticalAlignment="Top"/>
  20. <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding Genre.Name}" VerticalAlignment="Top"/>
  21. <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding Year}" VerticalAlignment="Top"/>
  22. <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding Languages}" VerticalAlignment="Top"/>
  23. <DataGrid ColumnWidth="100" IsReadOnly="True" AutoGenerateColumns="False" ItemsSource="{Binding ActorsCollection}">
  24. <DataGrid.Columns>
  25. <DataGridTextColumn Header="Актёры" Binding="{Binding Name}" IsReadOnly="True"></DataGridTextColumn>
  26. </DataGrid.Columns>
  27. </DataGrid>
  28. <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding Price}" VerticalAlignment="Top"/>
  29. </StackPanel>
  30. <StackPanel Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Bottom" Grid.Column="1" Height="75" Width="400" Margin="0,0,54,0">
  31. <Button Height="75" Width="200" Content="В корзину"/>
  32. <Button Height="75" Width="200" Content="Отмена"/>
  33. </StackPanel>
  34. <StackPanel HorizontalAlignment="Center" VerticalAlignment="Top" Grid.Column="1">
  35. <!--<Image Height="512" Width="512" Source="https://i.ibb.co/zG06HJc/image.png"/>-->
  36. <MediaElement Height="512" Source="{Binding TrailerURL}" Name="mePlayer" Stretch="Uniform" />
  37. <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding Name}" VerticalAlignment="Top"/>
  38. <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding Description}" VerticalAlignment="Top"/>
  39. </StackPanel>
  40. </Grid>
  41. </Page>