106 lines
4.4 KiB
XML
106 lines
4.4 KiB
XML
<Window x:Class="Apollon.WPF.MainWindow"
|
|
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:Apollon.WPF"
|
|
xmlns:components="clr-namespace:Apollon.WPF.Views.Components"
|
|
xmlns:views="clr-namespace:Apollon.WPF.Views"
|
|
xmlns:vms="clr-namespace:Apollon.WPF.ViewModels"
|
|
xmlns:custom="clr-namespace:ModalControl;assembly=ModalControl"
|
|
mc:Ignorable="d"
|
|
Title="Apollon Auswertung Bogen"
|
|
Height="680"
|
|
Width="1100"
|
|
WindowStartupLocation="CenterScreen"
|
|
Background="Transparent"
|
|
AllowsTransparency="True"
|
|
WindowStyle="None"
|
|
ResizeMode="NoResize"
|
|
MouseDown="Window_MouseDown">
|
|
<Window.Resources>
|
|
<DataTemplate DataType="{x:Type vms:AddTournamentViewModel}">
|
|
<views:AddTournamentView/>
|
|
</DataTemplate>
|
|
<DataTemplate DataType="{x:Type vms:EditTournamentViewModel}">
|
|
<views:EditTournamentView/>
|
|
</DataTemplate>
|
|
<DataTemplate DataType="{x:Type vms:WarningDeleteViewModel}">
|
|
<views:WarningDeleteView/>
|
|
</DataTemplate>
|
|
</Window.Resources>
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="auto"/>
|
|
<RowDefinition/>
|
|
</Grid.RowDefinitions>
|
|
|
|
<custom:Modal Grid.RowSpan="2" Panel.ZIndex="1" IsOpen="{Binding IsModalOpen}">
|
|
<ContentControl Margin="30" Content="{Binding CurrentModalViewModel}"/>
|
|
</custom:Modal>
|
|
|
|
<Border CornerRadius="5"
|
|
Grid.RowSpan="2">
|
|
<Border.Background>
|
|
<LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,1">
|
|
<GradientStop Color="{StaticResource ColorPrimary4}" Offset="0.2"/>
|
|
<GradientStop Color="{StaticResource ColorPrimary5}" Offset="0.8"/>
|
|
</LinearGradientBrush>
|
|
</Border.Background>
|
|
</Border>
|
|
|
|
<ContentControl Content="{Binding CurrentViewModel}">
|
|
<ContentControl.Resources>
|
|
<DataTemplate DataType="{x:Type vms:OverviewViewModel}">
|
|
<views:OverviewView/>
|
|
</DataTemplate>
|
|
<DataTemplate DataType="{x:Type vms:GroupsViewModel}">
|
|
<views:GroupsView/>
|
|
</DataTemplate>
|
|
<DataTemplate DataType="{x:Type vms:ClassesViewModel}">
|
|
<views:ClassesView/>
|
|
</DataTemplate>
|
|
<DataTemplate DataType="{x:Type vms:ArchersViewModel}">
|
|
<views:ArchersView/>
|
|
</DataTemplate>
|
|
<DataTemplate DataType="{x:Type vms:NameListViewModel}">
|
|
<views:RootdatesView/>
|
|
</DataTemplate>
|
|
</ContentControl.Resources>
|
|
</ContentControl>
|
|
|
|
<WrapPanel HorizontalAlignment="Right"
|
|
Margin="0 0 5 0">
|
|
|
|
<Button Width="35"
|
|
Height="35"
|
|
Background="Transparent"
|
|
BorderBrush="Transparent"
|
|
Content="🗕"
|
|
FontSize="18"
|
|
FontWeight="Bold"
|
|
Foreground="#0000a0"
|
|
Click="Button_Min"/>
|
|
|
|
<Button Width="35"
|
|
Height="35"
|
|
Background="Transparent"
|
|
BorderBrush="Transparent"
|
|
Content="☐"
|
|
FontSize="18"
|
|
FontWeight="Bold"
|
|
Foreground="#0000a0"
|
|
Click="Button_Max"/>
|
|
|
|
<Button Width="35"
|
|
Height="35"
|
|
Background="Transparent"
|
|
BorderBrush="Transparent"
|
|
Content="🗙"
|
|
FontSize="18"
|
|
Foreground="#0000a0"
|
|
Click="Button_Exit"/>
|
|
</WrapPanel>
|
|
</Grid>
|
|
</Window>
|