﻿<pu:WindowX x:Class="WPFProject.PanuonWindow"
            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:WPFProject"
            xmlns:pw="https://opensource.panuon.com/wpf"
            xmlns:pu="https://opensource.panuon.com/wpf-ui"
            xmlns:ctl="clr-namespace:WPFProject.Controls"
            mc:Ignorable="d"
            WindowStartupLocation="CenterOwner"
            WindowState="Maximized"
            x:Name="window"
            BorderBrush="{StaticResource MainBorder}"
            Loaded="window_Loaded"
            pu:WindowXCaption.Background="{StaticResource MainBorder}"
            pu:WindowXCaption.Foreground="#FFF" d:DesignHeight="115.146" d:DesignWidth="341.223">

    <pu:WindowXCaption.HeaderTemplate>
        <DataTemplate>
            <StackPanel DataContext="{Binding ElementName=window}" Orientation="Horizontal"
                    Margin="5,0,0,0">
                <Image Source="{Binding WindowLogo}"
                   RenderOptions.BitmapScalingMode="HighQuality"
                   Height="{StaticResource TitleFontSize}" />
                <TextBlock FontSize="{StaticResource TitleFontSize}" VerticalAlignment="Center" Text="{Binding WindowTitle}"/>
            </StackPanel>
        </DataTemplate>
    </pu:WindowXCaption.HeaderTemplate>

    <pu:WindowXCaption.ExtendControl>
        <StackPanel Orientation="Horizontal">
            <Button x:Name="BtnSwitchTheme"
                FontSize="18"
                ToolTip="Light / Dark"
                Style="{StaticResource {x:Static pu:WindowXCaption.MinimizeButtonStyleKey}}"
                FontFamily="/HMI.UI;component/Resources/Font/#iconfont"
                Content="&#xe60e;"
                Click="Button_Click_2"/>
        </StackPanel>
    </pu:WindowXCaption.ExtendControl>

    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition/>
            <RowDefinition Height="30"/>
        </Grid.RowDefinitions>

        <ctl:MainTabControl Grid.Row="0" x:Name="menuTab">

        </ctl:MainTabControl>

        <!--<ctl:MenuTabControl Grid.Row="1" x:Name="menuTab" OnTabChange="menuTab_OnTabChange"> </ctl:MenuTabControl>-->


        <StatusBar Grid.Row="1" Background="{StaticResource MainStatusBar}">99999</StatusBar>
    </Grid>
</pu:WindowX>
