﻿<Window x:Class="PM_view.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:DV="clr-namespace:System.Windows.Controls.DataVisualization;assembly=System.Windows.Controls.DataVisualization.Toolkit"
        xmlns:DVC="clr-namespace:System.Windows.Controls.DataVisualization.Charting;assembly=System.Windows.Controls.DataVisualization.Toolkit" Name="Hlavni_okno" Title="PM View" mc:Ignorable="d" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" d:DesignHeight="357" d:DesignWidth="659" SizeToContent="WidthAndHeight" xmlns:my="http://schemas.microsoft.com/winfx/2006/xaml/presentation/ribbon">    <!--Přidávám odkaz na WPF Toolkit kvůli Kreslení grafů: http://wpf.codeplex.com/ ; návod: http://www.c-sharpcorner.com/uploadfile/mahesh/charting-in-wpf/-->
    <!--Title="PM_View" Height="394" Width="601" xmlns:my="http://schemas.microsoft.com/winfx/2006/xaml/presentation/ribbon">--> <!--připravený prvek Ribbon možná půjde místo menu-->
        <!--Windows forms jsou zde kvůli hostování prvku - postup je na odkazu: http://msdn.microsoft.com/en-us/library/ms742875.aspx-->
    <DockPanel>
        <Menu Name="menu1" DockPanel.Dock ="Top">
            <MenuItem Header="_Menu">
                <MenuItem Header="_Zavři" Name="Menu_Close" Click="Menu_Close_Click"/>
                <MenuItem Header="_Připoj" Name="Menu_ConnectDB" Click="Menu_ConnectDB_Click"/>
                <MenuItem Header="_Smaž tabulku" Name="Menu_ClearTab" Click="Menu_ClearTab_Click"/>
                 <!--<MenuItem Header="_Smaž Info box" Name="Menu_ClearInfoBox" Click="Menu_ClearInfoBox_Click"/>-->
            </MenuItem>
            <MenuItem Header="Ostatní / Prozatimní">
                <MenuItem Header="Zapiš do XLS" Name="create_XLS" Click="create_XLS_Click"/>
                <MenuItem Header="Zapiš do XML" Name="create_XML" Click="create_XML_Click"/>
                <MenuItem Header="Připoj k DB pomocí okna" Name="Connect_DB_win" Click="Connect_DB_win_Click"/>
                <MenuItem Header="Zanes něco do grafu" Name="graf" Click="graf_Click"/>
            </MenuItem>
        </Menu>
        <Grid Name="grid1">
            <Grid.RowDefinitions>
                <RowDefinition Height="Auto"/> <!--Height="86*" />-->
                <RowDefinition/> <!--Height="211*" />-->
            </Grid.RowDefinitions>
            <Grid.ColumnDefinitions>
                <ColumnDefinition />
                <ColumnDefinition/>
            </Grid.ColumnDefinitions>
            
            <StackPanel Grid.Row="0" Grid.Column="0">
                <TextBox Name="SQL_dotaz_Text" Margin="10"/>
                <ComboBox Name="CB_dotazy" Margin="10"/>
            </StackPanel>

            <GroupBox Grid.Row ="0" Grid.Column="1" Header="Informační tabulka">
                <TextBox  Name="InfoText"/>
            </GroupBox>

            
             <StackPanel Name="panel_tabulka" Grid.Row="1" Grid.ColumnSpan="2"  Orientation="Horizontal" >
                <StackPanel Name="SlidePanel1" Orientation="Horizontal" Background="Aqua">
                     <DataGrid Height="Auto" Width="Auto"  Name="tabView3" ItemsSource="{Binding}" ScrollViewer.CanContentScroll="True" ScrollViewer.VerticalScrollBarVisibility="Visible" ScrollViewer.HorizontalScrollBarVisibility="Visible" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" />
                    <!--<StackPanel.Triggers>
                        <EventTrigger RoutedEvent="StackPanel.MouseEnter">
                            <EventTrigger.Actions>
                                <BeginStoryboard>
                                    <Storyboard>
                                        <DoubleAnimation Storyboard.TargetProperty="Width" From="15" To="590" Duration="0:0:1"/>
                                        <DoubleAnimation Storyboard.TargetProperty="Height" From="120" To="500" Duration="0:0:1"/>
                                    </Storyboard>
                                </BeginStoryboard>
                            </EventTrigger.Actions>
                        </EventTrigger>
                        <EventTrigger RoutedEvent="StackPanel.MouseLeave">
                            <EventTrigger.Actions>
                                <BeginStoryboard>
                                    <Storyboard>
                                        <DoubleAnimation Storyboard.TargetProperty ="Width" From="590" To="15" Duration="0:0:0.001"/>
                                        <DoubleAnimation Storyboard.TargetProperty ="Height" From="500" To="120" Duration="0:0:0.001"/>
                                    </Storyboard>
                                </BeginStoryboard>
                            </EventTrigger.Actions>
                        </EventTrigger>
                    </StackPanel.Triggers>-->
                </StackPanel>

                <!-- Arrange the children: -->
                <DVC:Chart Name="mcChart">
                    <DVC:Chart.Series>
                        <DVC:BarSeries Title="Experience" IndependentValueBinding="{Binding Path=Key}" DependentValueBinding="{Binding Path=Value}"></DVC:BarSeries>
                    </DVC:Chart.Series>
                </DVC:Chart>


                <!--plochy vlastního grafu-->
                <!--pokus-Canvas-->
                <CheckBox Content="Tabulka" Height="16" Name="checkBox_tab" Checked="checkBox_tab_Checked" Unchecked="checkBox_tab_UnChecked" IsChecked="True" />
                <CheckBox Content="Graf" Height="16" Name="checkBox_graf" Checked="checkBox_graf_Checked" Unchecked="checkBox_graf_UnChecked" IsChecked="True" />
                <ListBox Height="100" Name="prvni" Width="120" />
                <ListBox Height="100" Name="druhy" Width="120" />
                <ListBox Height="100" Name="listBox1" Width="120" />
                <!--pokus s WPF Toolkit-->

            </StackPanel>
           
        </Grid>
        
    </DockPanel>
</Window>
