-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAdmin.xaml
83 lines (77 loc) · 5.45 KB
/
Admin.xaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<Window x:Class="BlackjackGame.Admin"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:BlackjackGame"
mc:Ignorable="d"
Title="Admin" Height="1000" Width="1000" ResizeMode="NoResize" WindowStartupLocation="CenterOwner" Icon="Assets/Other/icon.png" FontFamily="./#Poker">
<Window.Background>
<ImageBrush ImageSource="Assets\Admin\adminbg.png"/>
</Window.Background>
<Window.Resources>
<Style TargetType="Button">
<Setter Property="Background" Value="Transparent"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="Button">
<Border Background="Transparent" BorderBrush="Transparent" BorderThickness="0">
<ContentPresenter HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" Value="Transparent"/>
</Trigger>
</Style.Triggers>
</Style>
</Window.Resources>
<Grid Margin="60, 80, 60, 80">
<Grid.RowDefinitions>
<RowDefinition Height="50"/>
<RowDefinition Height="20"/>
<RowDefinition Height="70"/>
<RowDefinition Height="70"/>
<RowDefinition Height="70"/>
<RowDefinition Height="70"/>
<RowDefinition Height="*"/>
<RowDefinition Height="75"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="200"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<TextBlock x:Name="heading" Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="3" TextAlignment="Center" FontSize="35" FontFamily="Poker" VerticalAlignment="Center" HorizontalAlignment="Center" Foreground="White" LineStackingStrategy="BlockLineHeight" Text="Administrator Panel"/>
<TextBlock Grid.Row="2" Grid.Column="0" TextAlignment="Right" FontSize="20" FontFamily="Poker" VerticalAlignment="Center" HorizontalAlignment="Right" Foreground="White" LineStackingStrategy="BlockLineHeight" Text="Desired User" TextWrapping="Wrap" Width="90" Height="50" Margin="0, 0, 10, 0"/>
<TextBox x:Name="UserTb" Grid.Row="2" Grid.Column="1" TextAlignment="Left" FontSize="22" FontFamily="Poker" VerticalAlignment="Center" HorizontalAlignment="Center" VerticalContentAlignment="Center" Foreground="Black" Height="40" Width="200"/>
<TextBlock Grid.Row="3" Grid.Column="0" TextAlignment="Right" FontSize="20" FontFamily="Poker" VerticalAlignment="Center" HorizontalAlignment="Right" Foreground="White" LineStackingStrategy="MaxHeight" Text="Update User Balance" TextWrapping="Wrap" Width="120" Height="50" Margin="0, 0, 10, 0"/>
<TextBox x:Name="BalanceTb" Grid.Row="3" Grid.Column="1" TextAlignment="Left" FontSize="22" FontFamily="Poker" VerticalAlignment="Center" HorizontalAlignment="Center" VerticalContentAlignment="Center" Foreground="Black" Height="40" Width="200"/>
<Button x:Name="BalanceBtn" Click="SaveUserBalance" Grid.Row="3" Grid.Column="2" HorizontalAlignment="Left" Width="80" Margin="10, 0, 0, 0">
<Image Source="Assets\Settings\button_save.png"/>
</Button>
<TextBlock Grid.Row="4" Grid.Column="0" TextAlignment="Right" FontSize="20" FontFamily="Poker" VerticalAlignment="Center" HorizontalAlignment="Right" Foreground="White" LineStackingStrategy="MaxHeight" Text="Add User to Admin List" TextWrapping="Wrap" Width="120" Height="50" Margin="0, 0, 10, 0"/>
<Grid Grid.Row="4" Grid.Column="1">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Button x:Name="AddToAdminBtn" Click="AddToAdmin" Grid.Column="0" HorizontalAlignment="Center" Width="80">
<Image Source="Assets\Admin\button_plus.png" Margin="10"/>
</Button>
<Button x:Name="RemoveFromAdminBtn" Click="RemoveFromAdmin" Grid.Column="1" HorizontalAlignment="Center" Width="80">
<Image Source="Assets\Admin\button_minus.png" Margin="10"/>
</Button>
</Grid>
<TextBlock Grid.Row="5" Grid.Column="0" TextAlignment="Right" FontSize="20" FontFamily="Poker" VerticalAlignment="Center" HorizontalAlignment="Right" Foreground="White" LineStackingStrategy="MaxHeight" Text="Delete User" TextWrapping="Wrap" Width="100" Height="50" Margin="0, 0, 10, 0"/>
<Button x:Name="DeleteUserBtn" Click="DeleteUser" Grid.Row="5" Grid.Column="1" HorizontalAlignment="Center" Width="170">
<Image Source="Assets\Admin\button_delete.png" Margin="10"/>
</Button>
<DataGrid x:Name="AllUsersAdminDisplay" Grid.Row="6" Grid.ColumnSpan="3" IsReadOnly="True" Margin="20"/>
<Button Click="CloseAdmin" Grid.Row="10" Grid.Column="1" HorizontalAlignment="Center" Width="150">
<Image Source="Assets\Settings\button_ok.png"/>
</Button>
</Grid>
</Window>