<UserControl x:Class="LogoForceTestApp.Modules.MainModule.Views.StatementPage"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
             xmlns:local="clr-namespace:LogoForceTestApp.Modules.MainModule.Views"
             xmlns:oxy="http://oxyplot.org/wpf"
             mc:Ignorable="d" 
             d:DesignHeight="450" d:DesignWidth="800">
    <UserControl.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="/LogoForceTestApp.Modules.MainModule;component/Dictionary/ButtonStyle.xaml" />
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </UserControl.Resources>
    <Grid>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="280"/>
            <ColumnDefinition />
        </Grid.ColumnDefinitions>

        <StackPanel Grid.Column="0"
                    Orientation="Vertical"
                    Margin="10">
            <Grid>
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="auto" />
                    <ColumnDefinition Width="*" />
                </Grid.ColumnDefinitions>
                <Grid.RowDefinitions>
                    <RowDefinition Height="350" />
                    <RowDefinition Height="auto" />
                    <RowDefinition Height="auto" />
                    <RowDefinition Height="auto" />
                    <RowDefinition Height="auto" />
                </Grid.RowDefinitions>
                <TextBlock Grid.Row="1"
                           Grid.Column="0"
                           Text="月产能:"
                           VerticalAlignment="Center"
                           Margin="5"/>
                <TextBox Grid.Row="1"
                         Grid.Column="1"
                         Text="{Binding MonthCount}"
                         IsReadOnly="True"
                         BorderBrush="Gray"
                         TextAlignment="Center"
                         BorderThickness="1"
                         Margin="5" />
                <TextBlock Grid.Row="2"
                           Grid.Column="0"
                           Text="周产能:"
                           VerticalAlignment="Center"
                           Margin="5" />
                <TextBox Grid.Row="2"
                         Grid.Column="1"
                         Text="{Binding WeekCount}"
                         IsReadOnly="True"
                         BorderBrush="Gray"
                         TextAlignment="Center"
                         BorderThickness="1"
                         Margin="5" />
                <TextBlock Grid.Row="3"
                           Grid.Column="0"
                           Text="日产能:"
                           VerticalAlignment="Center"
                           Margin="5" />
                <TextBox Grid.Row="3"
                         Grid.Column="1"
                         Text="{Binding DayCount}"
                         IsReadOnly="True"
                         BorderBrush="Gray"
                         TextAlignment="Center"
                         BorderThickness="1"
                         Margin="5" />
                <Button Grid.Row="4"
                        Grid.ColumnSpan="2"
                        Content="生成报表"
                        VerticalAlignment="Center"
                        Margin="20"
                        Width="120"
                        Height="35"
                        FontSize="16"
                        Style="{StaticResource BtnStyle}"
                        Command="{Binding StatementCommand}" />
            </Grid>
        </StackPanel>
        <ScrollViewer Grid.Column="1">
            <StackPanel Orientation="Vertical">
                <oxy:PlotView Model="{Binding MonthChartModel}"
                              Background="Transparent"
                              Height="300" />
                <oxy:PlotView Model="{Binding WeekChartModel}"
                              Background="Transparent"
                              Height="300" />
                <oxy:PlotView Model="{Binding DayChartModel}"
                              Background="Transparent"
                              Height="300" />
            </StackPanel>
        </ScrollViewer>
    </Grid>
</UserControl>