Create Tournament screen is wired up an is functioning

This commit is contained in:
2020-05-18 21:29:14 +02:00
parent bcb1a561d4
commit 1207617a7c
8 changed files with 334 additions and 143 deletions

View File

@ -41,10 +41,20 @@
<!--row 4-->
<TextBlock Margin="5 0 10 10" Grid.Column="0" Grid.Row="4">Prize Percentage</TextBlock>
<TextBox x:Name="PrizePercentage" Margin="0 0 5 10" Grid.Column="2" Grid.Row="4"></TextBox>
<!--row 4-->
<Button x:Name="CreatePrize" Grid.Column="0" Grid.Row="5" Grid.ColumnSpan="2" Padding="10" Margin="5 0 ">
<!--row 5-->
<StackPanel Orientation="Horizontal" Grid.Column="0"
Grid.Row="5" Grid.ColumnSpan="2" Margin="5 0"
HorizontalAlignment="Center">
<Button x:Name="CreatePrize" Padding="10" Margin="0 0 5 0 ">
Create Prize
</Button>
<Button x:Name="CancelCreation" Padding="10" Margin="5 0 " Background="Red" Foreground="White">
Cancel Prize
</Button>
</StackPanel>
<!--<Button x:Name="CreatePrize" Grid.Column="0" Grid.Row="5" Grid.ColumnSpan="2" Padding="10" Margin="5 0 ">
Create Prize
</Button>
</Button>-->
</Grid>
</StackPanel>
</Grid>

View File

@ -29,7 +29,15 @@
<StackPanel x:Name="AddPersonIsVisible" Orientation="Vertical" Margin="5 10 5 0">
<ContentControl x:Name="ActiveItem"/>
</StackPanel>
<Button x:Name="CreateTeam" Margin="5 10 5 5" Padding="5" >Create Team</Button>
<StackPanel Orientation="Horizontal" Margin="5 10 5 5" HorizontalAlignment="Center">
<Button x:Name="CreateTeam" Padding="5" Margin="0 0 5 0" >
Create Team
</Button>
<Button x:Name="CancelCreation" Background="Red" Foreground="White"
Margin="5 0 0 0" Padding="5" >
Cancel Team
</Button>
</StackPanel>
</StackPanel>
</Grid>
</UserControl>

View File

@ -29,40 +29,44 @@
<TextBox x:Name="EntryFee" Margin="5 0 5 10 "></TextBox>
</StackPanel>
<StackPanel Orientation="Vertical" Grid.Column="1" Grid.Row="1" Margin="0 10">
<TextBlock FontSize="22" >Teams Section</TextBlock>
<TextBox x:Name="TeamName" Margin="5 0 5 10 "></TextBox>
<TextBlock Margin="5 0 5 5">Select Team</TextBlock>
<ComboBox x:Name="AvailableTeams" Margin="5 0 5 10"
<StackPanel x:Name="SelectedTeamsIsVisible" Orientation="Vertical">
<TextBlock FontSize="22" >Teams Section</TextBlock>
<!--<TextBox x:Name="TeamName" Margin="5 0 5 10 "></TextBox>-->
<TextBlock Margin="5 0 5 5">Select Team</TextBlock>
<ComboBox x:Name="AvailableTeams" Margin="5 0 5 10"
SelectedItem="{Binding Path=SelectedTeamToAdd, Mode=OneWayToSource}"
DisplayMemberPath="TeamName"/>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
<Button x:Name="AddTeam" Padding="5" Margin="0 0 5 0">Add Team</Button>
<Button x:Name="CreateTeam" Padding="5" >Create Team</Button>
<Button x:Name="RemoveTeam" Padding="5" Margin="5 0 0 0">Remove Team</Button>
</StackPanel>
<StackPanel x:Name="SelectedTeamsIsVisible" Orientation="Vertical" Margin="5 10 5 0">
<TextBlock Margin="0 0 0 10" >Selected Teams</TextBlock>
<ListBox x:Name="SelectedTeams" DisplayMemberPath="TeamName"
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
<Button x:Name="AddTeam" Padding="5" Margin="0 0 5 0">Add Team</Button>
<Button x:Name="CreateTeam" Padding="5" >Create Team</Button>
<Button x:Name="RemoveTeam" Padding="5" Margin="5 0 0 0">Remove Team</Button>
</StackPanel>
<StackPanel Orientation="Vertical" Margin="5 10 5 0">
<TextBlock Margin="0 0 0 10" >Selected Teams</TextBlock>
<ListBox x:Name="SelectedTeams" DisplayMemberPath="TeamName"
MinHeight="20"
SelectedItem="{Binding Path=SelectedTeamToRemove, Mode=TwoWay}" />
</StackPanel>
</StackPanel>
<StackPanel x:Name="AddTeamIsVisible" Orientation="Vertical" Margin="5 10 5 0">
<ContentControl x:Name="ActiveAddTeamView"/>
</StackPanel>
</StackPanel>
<StackPanel Orientation="Vertical" Grid.Column="2" Grid.Row="1" Margin="10 10 0 10">
<TextBlock FontSize="22" >Prizes Section</TextBlock>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
<Button x:Name="CreatePrize" Padding="5" Margin="0 0 5 0">Create Prize</Button>
<Button x:Name="RemovePrize" Padding="5" Margin="5 0 0 0">Remove Prize</Button>
</StackPanel>
<StackPanel x:Name="SelectedPrizesIsVisible" Orientation="Vertical" Margin="5 10 5 0">
<TextBlock Margin="0 0 0 10" >Selected Teams</TextBlock>
<ListBox x:Name="SelectedPrizes" DisplayMemberPath="PrizeName"
<StackPanel x:Name="SelectedPrizesIsVisible" Orientation="Vertical">
<TextBlock FontSize="22" >Prizes Section</TextBlock>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
<Button x:Name="CreatePrize" Padding="5" Margin="0 0 5 0">Create Prize</Button>
<Button x:Name="RemovePrize" Padding="5" Margin="5 0 0 0">Remove Prize</Button>
</StackPanel>
<StackPanel Orientation="Vertical" Margin="5 10 5 0">
<TextBlock Margin="0 0 0 10" >Selected Prizes</TextBlock>
<ListBox x:Name="SelectedPrizes" DisplayMemberPath="PlaceName"
MinHeight="20"
SelectedItem="{Binding Path=SelectedPrizeToRemove, Mode=TwoWay}" />
</StackPanel>
</StackPanel>
<StackPanel x:Name="AddPrizeIsVisible" Orientation="Vertical" Margin="5 10 5 0">
<StackPanel x:Name="AddPrizeIsVisible" Orientation="Vertical" Margin="5 0 5 0">
<ContentControl x:Name="ActiveAddPrizeView"/>
</StackPanel>
</StackPanel>

View File

@ -5,7 +5,7 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:TrackerWPFUI.Views" FontSize="18"
mc:Ignorable="d" WindowStartupLocation="CenterScreen" Icon="..\TournamentTracker.ico"
Title="ShellView" Height="500" Width="600">
Title="ShellView" Height="700" Width="1200">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="20"/>