SchedulePage.xaml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <Page x:Class="RaspisKusach.Pages.SchedulePage"
  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:RaspisKusach.Pages"
  7. mc:Ignorable="d"
  8. d:DesignHeight="450" d:DesignWidth="800"
  9. Title="SchedulePage">
  10. <Grid>
  11. <Grid.RowDefinitions>
  12. <RowDefinition Height="40"/>
  13. <RowDefinition Height="40"/>
  14. <RowDefinition/>
  15. </Grid.RowDefinitions>
  16. <Label Name="TimeNowLabel"
  17. FontSize="20"
  18. Content="Текущее время">
  19. </Label>
  20. <Grid Grid.Row="1">
  21. <Grid.ColumnDefinitions>
  22. <ColumnDefinition Width="0.6*"/>
  23. <ColumnDefinition/>
  24. <ColumnDefinition/>
  25. <ColumnDefinition/>
  26. </Grid.ColumnDefinitions>
  27. <Label Grid.Column="0"
  28. FontSize="14"
  29. Content="№Рейса"/>
  30. <Label Grid.Column="1"
  31. FontSize="14"
  32. Content="Направление"/>
  33. <Label Grid.Column="2"
  34. FontSize="14"
  35. Content="Время прибытия"/>
  36. <Label Grid.Column="3"
  37. FontSize="14"
  38. Content="Время отправления"/>
  39. </Grid>
  40. <ListBox Name="TripsListBox"
  41. Grid.Row="2"
  42. Margin="10,0,10,0"
  43. Background="White"
  44. BorderBrush="{x:Null}"
  45. ScrollViewer.HorizontalScrollBarVisibility="Disabled"
  46. ScrollViewer.VerticalScrollBarVisibility="Hidden">
  47. <ScrollBar></ScrollBar>
  48. <ListBox.ItemTemplate>
  49. <DataTemplate>
  50. <Border Width="{Binding Path=ActualWidth, ElementName=TripsListBox}"
  51. Height="70"
  52. CornerRadius="15"
  53. Background="{StaticResource Color2}">
  54. <Grid Background="{x:Null}">
  55. <Grid.ColumnDefinitions>
  56. <ColumnDefinition Width="0.53*"/>
  57. <ColumnDefinition/>
  58. <ColumnDefinition/>
  59. <ColumnDefinition/>
  60. </Grid.ColumnDefinitions>
  61. <Label Grid.Column="0"
  62. FontSize="14"
  63. Content="{Binding Trip.Routes.Name}"/>
  64. <Label Grid.Column="1"
  65. FontSize="14"
  66. Content="{Binding StationDirection}"/>
  67. <Label Grid.Column="2"
  68. FontSize="14"
  69. Content="{Binding TimeArrival}"/>
  70. <Label Grid.Column="3"
  71. FontSize="14"
  72. Content="{Binding TimeDeparture}"/>
  73. </Grid>
  74. </Border>
  75. </DataTemplate>
  76. </ListBox.ItemTemplate>
  77. </ListBox>
  78. </Grid>
  79. </Page>