TournamentWindow.xaml 8.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. <Window x:Class="Курсовой_проект_3._1.TournamentWindow"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  5. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  6. xmlns:local="clr-namespace:Курсовой_проект_3._1"
  7. mc:Ignorable="d"
  8. Title="TournamentWindow" Height="650" Width="1000" x:Name="MyWindow" WindowStartupLocation="CenterScreen">
  9. <Window.Resources>
  10. <!-- Grid styles -->
  11. <Style TargetType="Grid">
  12. <Setter Property="Background" Value="#fffff0"/>
  13. </Style>
  14. <!-- TextBlock styles -->
  15. <Style TargetType="TextBox">
  16. <Setter Property="VerticalAlignment" Value="Center"/>
  17. <!-- Border -->
  18. <Setter Property="BorderThickness" Value="1 1 2 2"/>
  19. <Setter Property="BorderBrush" Value="Black"/>
  20. </Style>
  21. </Window.Resources>
  22. <Grid>
  23. <Grid.RowDefinitions>
  24. <RowDefinition Height="0.1*"></RowDefinition>
  25. <RowDefinition Height="0.05*"></RowDefinition>
  26. <RowDefinition Height="*"></RowDefinition>
  27. </Grid.RowDefinitions>
  28. <Grid.ColumnDefinitions>
  29. <ColumnDefinition></ColumnDefinition>
  30. </Grid.ColumnDefinitions>
  31. <!-- Navigation -->
  32. <StackPanel x:Name="NavigationStackPanel" Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="3" Background="#FF68A4C8"/>
  33. <!-- BackStep -->
  34. <StackPanel x:Name="BackStepStackPanel" Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="3" Background="#81AEC8"/>
  35. <!-- MAIN -->
  36. <ScrollViewer Grid.Row="2" Grid.Column="0">
  37. <Grid>
  38. <Grid.RowDefinitions>
  39. <RowDefinition Height="0.1*"/>
  40. <RowDefinition Height="0.01*" MaxHeight="2" MinHeight="2"/>
  41. <RowDefinition Height="0.1*"/>
  42. <RowDefinition/>
  43. <RowDefinition/>
  44. </Grid.RowDefinitions>
  45. <!-- Tournament Name -->
  46. <Grid Grid.Row="0">
  47. <Grid.ColumnDefinitions>
  48. <ColumnDefinition Width="2*"/>
  49. <ColumnDefinition Width="*"/>
  50. <ColumnDefinition Width="0.1*"/>
  51. <ColumnDefinition Width="3*"/>
  52. <ColumnDefinition Width="2*"/>
  53. </Grid.ColumnDefinitions>
  54. <Grid Grid.Column="1" HorizontalAlignment="Right">
  55. <Grid.ColumnDefinitions>
  56. <ColumnDefinition Width="0.25*"/>
  57. <ColumnDefinition/>
  58. </Grid.ColumnDefinitions>
  59. <Image Source="C:\Users\nikich4523\source\repos\Курсовой проект 3.1\Images\DotaIcon.png"/>
  60. <Viewbox Grid.Column="1" Stretch="Uniform" Margin="5 0 0 0">
  61. <TextBlock Text="Dota 2"/>
  62. </Viewbox>
  63. </Grid>
  64. <TextBlock Grid.Column="2" Text="|" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="18" Foreground="#FF68A4C8"/>
  65. <Viewbox Grid.Column="3" Stretch="Uniform" HorizontalAlignment="Left">
  66. <TextBlock Text="ESL One Summer 2021"/>
  67. </Viewbox>
  68. </Grid>
  69. <!-- Separator -->
  70. <Rectangle Grid.Row="1" Fill="#FF68A4C8" Margin="10 0 10 0" RadiusX="3" RadiusY="3"/>
  71. <!-- Tournament Info -->
  72. <Grid Grid.Row="2">
  73. <Grid.ColumnDefinitions>
  74. <ColumnDefinition MinWidth="150"/>
  75. <ColumnDefinition MinWidth="150"/>
  76. <ColumnDefinition MinWidth="100"/>
  77. <ColumnDefinition MinWidth="50"/>
  78. <ColumnDefinition MinWidth="50"/>
  79. </Grid.ColumnDefinitions>
  80. <Grid Grid.Column="0" HorizontalAlignment="Center">
  81. <Grid.ColumnDefinitions>
  82. <ColumnDefinition Width="0.8*"/>
  83. <ColumnDefinition/>
  84. </Grid.ColumnDefinitions>
  85. <TextBlock Grid.Column="0" Text="Название:" VerticalAlignment="Center" Margin="0 0 5 0"/>
  86. <TextBlock Grid.Column="2" TextWrapping="Wrap" Text="ESL One Summer 2021" TextAlignment="Center" VerticalAlignment="Center" HorizontalAlignment="Center"/>
  87. </Grid>
  88. <Grid Grid.Column="1" HorizontalAlignment="Center">
  89. <Grid.ColumnDefinitions>
  90. <ColumnDefinition Width="0.8*"/>
  91. <ColumnDefinition/>
  92. </Grid.ColumnDefinitions>
  93. <TextBlock Grid.Column="0" Text="Организатор:" VerticalAlignment="Center" Margin="0 0 5 0"/>
  94. <TextBlock Grid.Column="2" TextWrapping="Wrap" Text="PGL" TextAlignment="Center" VerticalAlignment="Center" HorizontalAlignment="Center"/>
  95. </Grid>
  96. <Grid Grid.Column="2" HorizontalAlignment="Center">
  97. <Grid.ColumnDefinitions>
  98. <ColumnDefinition Width="0.8*"/>
  99. <ColumnDefinition/>
  100. </Grid.ColumnDefinitions>
  101. <TextBlock Grid.Column="0" Margin="0 0 10 0" HorizontalAlignment="Center" VerticalAlignment="Center" TextAlignment="Center">Место <LineBreak/> проведения:</TextBlock>
  102. <TextBlock Grid.Column="2" TextWrapping="Wrap" Text="Онлайн" TextAlignment="Center" VerticalAlignment="Center" HorizontalAlignment="Center"/>
  103. </Grid>
  104. <Grid Grid.Column="3" HorizontalAlignment="Center">
  105. <Grid.ColumnDefinitions>
  106. <ColumnDefinition Width="0.8*"/>
  107. <ColumnDefinition/>
  108. </Grid.ColumnDefinitions>
  109. <TextBlock Grid.Column="0" Text="Формат:" VerticalAlignment="Center" Margin="0 0 5 0"/>
  110. <TextBlock Grid.Column="2" TextWrapping="Wrap" Text="Single Elimination" TextAlignment="Center" VerticalAlignment="Center" HorizontalAlignment="Center"/>
  111. </Grid>
  112. <Grid Grid.Column="4" HorizontalAlignment="Center">
  113. <Grid.ColumnDefinitions>
  114. <ColumnDefinition Width="0.8*"/>
  115. <ColumnDefinition/>
  116. </Grid.ColumnDefinitions>
  117. <TextBlock Grid.Column="0" Margin="0 0 10 0" HorizontalAlignment="Center" VerticalAlignment="Center" TextAlignment="Center">Сумма<LineBreak/>призовых:</TextBlock>
  118. <TextBlock Grid.Column="2" TextWrapping="Wrap" Text="40 000$" TextAlignment="Center" VerticalAlignment="Center" HorizontalAlignment="Center"/>
  119. </Grid>
  120. </Grid>
  121. <!-- TOURNAMENT BRACKET -->
  122. <Border Grid.Row="3" BorderBrush="#FF68A4C8" BorderThickness="2" Margin="10" CornerRadius="1" MaxHeight="400">
  123. <ScrollViewer>
  124. <Grid x:Name="MainGrid">
  125. </Grid>
  126. </ScrollViewer>
  127. </Border>
  128. <!-- Results -->
  129. <GroupBox Grid.Row="4" Header="Результаты" MinHeight="100" Margin="10" BorderThickness="2" BorderBrush="#FF68A4C8">
  130. <Grid>
  131. <ListBox>
  132. </ListBox>
  133. </Grid>
  134. </GroupBox>
  135. </Grid>
  136. </ScrollViewer>
  137. </Grid>
  138. </Window>