<Page x:Class="FLY.Weight.UI.Client.UIModule.Page_Main"
      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:FLY.Weight.UI.Client.UIModule"
        xmlns:control="clr-namespace:FLY.Weight.UI.Client.Control"
      xmlns:sys="clr-namespace:System;assembly=mscorlib"
      mc:Ignorable="d" 

      Title="Page_Main" >

    <Page.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="pack://application:,,,/FLY.ControlLibrary;component/Themes/Dictionary_MyStyle.xaml"/>
                <ResourceDictionary Source="pack://application:,,,/FLY.ControlLibrary;component/Converter/Dictionary_MyConv.xaml"/>

                <ResourceDictionary Source="pack://application:,,,/FLY.Weight.UI.Client;component/Themes/LightSkin.xaml"/>
                <ResourceDictionary Source="pack://application:,,,/FLY.Weight.UI.Client;component/UnitTests/UnitTests_Weights.xaml"/>
                <ResourceDictionary Source="pack://application:,,,/FLY.Weight.UI.Client;component/Themes/Dictionary_MainSingleWeight.xaml"/>
                <ResourceDictionary Source="pack://application:,,,/FLY.Weight.UI.Client;component/Converter/Dictionary_MyConv.xaml"/>

            </ResourceDictionary.MergedDictionaries>

            <sys:Double x:Key="d100">100</sys:Double>

            <sys:Double x:Key="FontSize_title">18</sys:Double>
            <sys:Double x:Key="FontSize_unit">12</sys:Double>
            <sys:Double x:Key="FontSize_context_min">32</sys:Double>
            <sys:Double x:Key="FontSize_context_max">48</sys:Double>

            <Style TargetType="Viewbox" x:Key="ViewerStyle">
                <Setter Property="MaxHeight" Value="130"/>
                <Setter Property="MaxWidth" Value="240"/>
            </Style>
        </ResourceDictionary>
    </Page.Resources>
    <Viewbox Stretch="Uniform" VerticalAlignment="Top" HorizontalAlignment="Left">
        <Grid Name="root_grid" d:DataContext="{StaticResource unittests_weighters}">
            <Grid.RowDefinitions>
                <RowDefinition Height="auto"/>
                <RowDefinition />
            </Grid.RowDefinitions>
            <Border Margin="5" CornerRadius="5" Background="{StaticResource Color_theme_background}">

                <StackPanel Orientation="Horizontal">
                    <Viewbox  Margin="15,5">
                    <Button Style="{StaticResource ButtonStyle_empty}" Background="Transparent" Click="button_ratio_Click" Margin="30,5">
                        <StackPanel Orientation="Horizontal">

                            <control:PieChart Margin="10" Width="120" Height="120"
                                          ItemValueBinding="CurrentFlow" ItemColorBinding="Color"
                                          ItemsSource="{Binding Items}" 
                                          />
                            <StackPanel Orientation="Vertical" VerticalAlignment="Bottom">
                                <StackPanel Margin="3" >
                                    <StackPanel Orientation="Horizontal">
                                        <TextBlock Text="总流量" Style="{StaticResource TextBlockStyle_title_activity}" Margin="3,0"/>
                                        <TextBlock>
                                                <Run Text="{Binding Accessory.TotalFlowSetting,StringFormat={}{0:F0}}" Style="{StaticResource RunStyle_text_activity}" FontSize="30"/>
                                                <Run Text="kg/h" Style="{StaticResource RunStyle_unit}" />
                                        </TextBlock>
                                    </StackPanel>

                                    <TextBlock>
                                        <Run Text="{Binding Accessory.TotalFlow,StringFormat={}{0:F0}}" Style="{StaticResource RunStyle_text_activity}" FontSize="72" />
                                        <Run Text="kg/h" Style="{StaticResource RunStyle_unit}" />
                                    </TextBlock>
                                </StackPanel>
                            </StackPanel>


                        </StackPanel>
                    </Button>
                    </Viewbox>
                    <Viewbox  Margin="15,5" MaxHeight="90" Style="{StaticResource ViewerStyle}">
                        <StackPanel Orientation="Horizontal" >
                            <control:PieChart Width="60" Height="60" Margin="10" 
                                  ItemValueBinding="CumulativeProduction" ItemColorBinding="Color"
                                  ItemsSource="{Binding Items}" 
                                  />
                            <Grid>
                                <Grid.RowDefinitions>
                                    <RowDefinition Height="auto"/>
                                    <RowDefinition/>
                                    <RowDefinition Height="auto"/>
                                </Grid.RowDefinitions>
                                <Grid.ColumnDefinitions>
                                    <ColumnDefinition Width="0*" />
                                    <ColumnDefinition/>
                                    <ColumnDefinition Width="auto"/>
                                </Grid.ColumnDefinitions>
                                <TextBlock Text="累计总产量" Style="{StaticResource TextBlockStyle_title}" Grid.ColumnSpan="2" Margin="0,0,0,40.5" Grid.RowSpan="2" />

                                <Button Style="{StaticResource ButtonStyle_empty}" Background="Transparent" HorizontalAlignment="Right" Grid.Column="2" Grid.RowSpan="2" VerticalAlignment="Top" Click="button_clear_Click">
                                    <Grid Style="{StaticResource GridStyle_ButtonShadow}">
                                        <Grid Width="50" Height="50">
                                            <Ellipse Fill="White" Stretch="Uniform"/>
                                            <Path Data="{StaticResource Geometry_close-circle}" Fill="Red" Stretch="Uniform"  />
                                        </Grid>
                                        <TextBlock Text="清空" Padding="2" Background="Red" Foreground="White" FontSize="15" VerticalAlignment="Bottom" HorizontalAlignment="Center" Margin="0,0,0,-10"/>
                                    </Grid>
                                </Button>


                                <TextBlock Grid.Row="1" Grid.RowSpan="2" VerticalAlignment="Bottom" Grid.ColumnSpan="2" Margin="0,0,0,-0.64">
                                        <Run Text="{Binding Accessory.TotalProduction,StringFormat={}{0:F0}}" Style="{StaticResource RunStyle_text}" FontSize="50" />
                                </TextBlock>
                                <TextBlock Grid.Row="2" Grid.Column="2" Margin="0,0.5,0,0.36" >
                                    <Run Text="kg" Style="{StaticResource RunStyle_unit}" />
                                </TextBlock>
                            </Grid>
                        </StackPanel>
                    </Viewbox>
                    <Viewbox Margin="15,5" Style="{StaticResource ViewerStyle}">
                        <Grid >
                            <Grid.RowDefinitions>
                                <RowDefinition Height="auto"/>
                                <RowDefinition/>
                            </Grid.RowDefinitions>
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="auto"/>
                                <ColumnDefinition />
                            </Grid.ColumnDefinitions>
                            <StackPanel Orientation="Vertical">
                                <StackPanel Orientation="Horizontal">
                                    <TextBlock Text="上卷" Style="{StaticResource TextBlockStyle_title}" FontSize="{StaticResource FontSize_title}" Margin="3,0"/>
                                    <TextBlock >
                                            <Run Text="{Binding Accessory.ALast,StringFormat={}{0:F0}}" Style="{StaticResource RunStyle_text}" FontSize="{StaticResource FontSize_context_min}"/>
                                            <Run Text="kg" Style="{StaticResource RunStyle_unit}" />
                                    </TextBlock>
                                </StackPanel>
                                <!--
                                <StackPanel Orientation="Horizontal">
                                    <TextBlock Text="当前" Style="{StaticResource TextBlockStyle_title}" FontSize="{StaticResource FontSize_title}" Margin="3,0"/>
                                    <TextBlock>
                                            <Run Text="{Binding Accessory.ACurrentLen,StringFormat={}{0:F0}}" Style="{StaticResource RunStyle_text}" FontSize="{StaticResource FontSize_context_min}" />
                                            <Run Text="m" Style="{StaticResource RunStyle_unit}" />
                                    </TextBlock>
                                </StackPanel>
                                -->
                            </StackPanel>

                            <TextBlock Text="内收卷" Grid.Column="1" FontSize="35" Margin="3,0" Padding="4,0" Background="#FF636363" Foreground="White"/>
                            <Grid Grid.Row="1" Grid.ColumnSpan="2">
                                <Grid.ColumnDefinitions>
                                    <ColumnDefinition/>
                                    <ColumnDefinition Width="auto"/>
                                </Grid.ColumnDefinitions>
                                <StackPanel Orientation="Horizontal" >
                                    <TextBlock Text="当前" Style="{StaticResource TextBlockStyle_title}" FontSize="{StaticResource FontSize_title}" Margin="3,0"/>
                                    <TextBlock >
                                            <Run Text="{Binding Accessory.ACurrent,StringFormat={}{0:F0}}" Style="{StaticResource RunStyle_text}" FontSize="{StaticResource FontSize_context_max}" />
                                            <Run Text="kg" Style="{StaticResource RunStyle_unit}" />
                                    </TextBlock>
                                </StackPanel>
                                <Button Grid.Column="1" Style="{StaticResource ButtonStyle_empty}" Background="Transparent" HorizontalAlignment="Right" VerticalAlignment="Top" Margin="0,-5,0,0" Click="button_aclear_Click">
                                    <Grid Style="{StaticResource GridStyle_ButtonShadow}">
                                        <Grid Width="50" Height="50">
                                            <Ellipse Fill="White" Stretch="Uniform"/>
                                            <Path Data="{StaticResource Geometry_close-circle}" Fill="Red" Stretch="Uniform"  />
                                        </Grid>
                                        <TextBlock Text="清空" Padding="2" Background="Red" Foreground="White" FontSize="15" VerticalAlignment="Bottom" HorizontalAlignment="Center" Margin="0,0,0,-10"/>
                                    </Grid>
                                </Button>
                            </Grid>

                        </Grid>
                    </Viewbox>
                    <Viewbox Margin="15,5" Style="{StaticResource ViewerStyle}">
                        <Grid >
                            <Grid.RowDefinitions>
                                <RowDefinition Height="auto"/>
                                <RowDefinition/>
                            </Grid.RowDefinitions>
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="auto"/>
                                <ColumnDefinition />
                            </Grid.ColumnDefinitions>
                            <StackPanel Orientation="Vertical">
                                <StackPanel Orientation="Horizontal">
                                    <TextBlock Text="上卷" Style="{StaticResource TextBlockStyle_title}" FontSize="{StaticResource FontSize_title}" Margin="3,0"/>
                                    <TextBlock >
                                            <Run Text="{Binding Accessory.BLast,StringFormat={}{0:F0}}" Style="{StaticResource RunStyle_text}" FontSize="{StaticResource FontSize_context_min}"/>
                                            <Run Text="kg" Style="{StaticResource RunStyle_unit}" />
                                    </TextBlock>
                                </StackPanel>
                                <!--
                                <StackPanel Orientation="Horizontal">
                                    <TextBlock Text="当前" Style="{StaticResource TextBlockStyle_title}" FontSize="{StaticResource FontSize_title}" Margin="3,0"/>
                                    <TextBlock>
                                            <Run Text="{Binding Accessory.BCurrentLen,StringFormat={}{0:F0}}" Style="{StaticResource RunStyle_text}" FontSize="{StaticResource FontSize_context_min}" />
                                            <Run Text="m" Style="{StaticResource RunStyle_unit}" />
                                    </TextBlock>
                                </StackPanel>
                                -->
                            </StackPanel>

                            <TextBlock Text="外收卷" Grid.Column="1" FontSize="35" Margin="3,0" Padding="4,0" Background="#FF636363" Foreground="White"/>
                            <Grid Grid.Row="1" Grid.ColumnSpan="2">
                                <Grid.ColumnDefinitions>
                                    <ColumnDefinition/>
                                    <ColumnDefinition Width="auto"/>
                                </Grid.ColumnDefinitions>
                                <StackPanel Orientation="Horizontal" >
                                    <TextBlock Text="当前" Style="{StaticResource TextBlockStyle_title}" FontSize="{StaticResource FontSize_title}" Margin="3,0"/>

                                    <TextBlock >
                                            <Run Text="{Binding Accessory.BCurrent,StringFormat={}{0:F0}}" Style="{StaticResource RunStyle_text}" FontSize="{StaticResource FontSize_context_max}" />
                                            <Run Text="kg" Style="{StaticResource RunStyle_unit}" />
                                    </TextBlock>

                                </StackPanel>
                                <Button Grid.Column="1" Style="{StaticResource ButtonStyle_empty}" Background="Transparent" HorizontalAlignment="Right" VerticalAlignment="Top" Margin="0,-5,0,0" Click="button_bclear_Click">
                                    <Grid Style="{StaticResource GridStyle_ButtonShadow}">
                                        <Grid Width="50" Height="50">
                                            <Ellipse Fill="White" Stretch="Uniform"/>
                                            <Path Data="{StaticResource Geometry_close-circle}" Fill="Red" Stretch="Uniform"  />
                                        </Grid>
                                        <TextBlock Text="清空" Padding="2" Background="Red" Foreground="White" FontSize="15" VerticalAlignment="Bottom" HorizontalAlignment="Center" Margin="0,0,0,-10"/>
                                    </Grid>
                                </Button>
                            </Grid>

                        </Grid>
                    </Viewbox>
                </StackPanel>

            </Border>

            <Grid Grid.Row="1">
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="auto"/>
                    <ColumnDefinition/>
                </Grid.ColumnDefinitions>
                <Border CornerRadius="5" Margin="5"  Background="{StaticResource Color_theme_background}" >
                    <Button Style="{StaticResource ButtonStyle_empty}" Background="Transparent" Click="button_thickness_Click" >
                        <StackPanel Margin="4" Width="180">
                            <StackPanel Margin="3" >
                                <TextBlock Text="吹膜宽度" Style="{StaticResource TextBlockStyle_title_activity}"/>
                                <TextBlock >
                                    <Run Text="{Binding Accessory.TotalFilmWidth,StringFormat={}{0:F0}}" Style="{StaticResource RunStyle_text_activity}" />
                                    <Run Text="mm" Style="{StaticResource RunStyle_unit}" />
                                </TextBlock>
                            </StackPanel>
                            <StackPanel Margin="3" >
                                <TextBlock Text="边料不回收" Style="{StaticResource TextBlockStyle_title_activity}"/>
                                <ToggleButton Style="{StaticResource ToggleButtonStyle1}" IsChecked="{Binding Accessory.IsRimNoRecycle}" HorizontalAlignment="Left" IsEnabled="False"/>
                            </StackPanel>
                            <StackPanel Margin="3" >
                                <TextBlock Text="切边" Style="{StaticResource TextBlockStyle_title_activity}"/>
                                <TextBlock >
                                <Run Text="{Binding Accessory.RimWidth,StringFormat={}{0:F0}}" Style="{StaticResource RunStyle_text_activity}" />
                                <Run Text="mm" Style="{StaticResource RunStyle_unit}" />
                                </TextBlock>
                            </StackPanel>
                            <StackPanel Margin="3" Background="#FF636363" >
                                <TextBlock Text="收卷宽度" Style="{StaticResource TextBlockStyle_title}" Foreground="White"/>
                                <TextBlock >
                            <Run Text="{Binding Accessory.ActFilmWidth,StringFormat={}{0:F0}}" Style="{StaticResource RunStyle_text}" Foreground="White"/>
                            <Run Text="mm" Style="{StaticResource RunStyle_unit}" Foreground="White"/>
                                </TextBlock>
                            </StackPanel>
                            <StackPanel Margin="3" >
                                <TextBlock Text="设置厚度" Style="{StaticResource TextBlockStyle_title_activity}"/>
                                <TextBlock >
                            <Run Text="{Binding Accessory.SetThickness,StringFormat={}{0:F0}}" Style="{StaticResource RunStyle_text_activity}" />
                            <Run Text="um" Style="{StaticResource RunStyle_unit}" />
                                </TextBlock>
                            </StackPanel>

                            <StackPanel Margin="3" Background="#FF636363">
                                <TextBlock Text="理论线速度" Style="{StaticResource TextBlockStyle_title}" Foreground="White"/>
                                <TextBlock >
                                    <Run Text="{Binding Accessory.TargetVelocity,StringFormat={}{0:F1}}" Style="{StaticResource RunStyle_text}" Foreground="White"/>
                                    <Run Text="m/min" Style="{StaticResource RunStyle_unit}" Foreground="White"/>
                                </TextBlock>
                            </StackPanel>
                            <StackPanel Margin="3" >
                                <TextBlock Text="当前线速度" Style="{StaticResource TextBlockStyle_title}" />
                                <TextBlock >
                                    <Run Text="{Binding Accessory.CurrentVelocity,StringFormat={}{0:F1}}" Style="{StaticResource RunStyle_text}" />
                                    <Run Text="m/min" Style="{StaticResource RunStyle_unit}" />
                                </TextBlock>
                            </StackPanel>

                        </StackPanel>
                    </Button>
                </Border>
                <ItemsControl x:Name="itemsControl" Grid.Column="1" ItemsSource="{Binding Items}">
                    <ItemsControl.ItemsPanel>
                        <ItemsPanelTemplate>
                            <StackPanel Orientation="Horizontal" />
                        </ItemsPanelTemplate>
                    </ItemsControl.ItemsPanel>
                    <ItemsControl.ItemTemplate>
                        <DataTemplate>



                            <Border CornerRadius="5" Margin="5"  Background="{StaticResource Color_theme_background}"  >
                                <StackPanel Margin="4">
                                    <Grid>
                                        <Grid.ColumnDefinitions>
                                            <ColumnDefinition />
                                            <ColumnDefinition Width="auto"/>
                                        </Grid.ColumnDefinitions>
                                        <Grid.RowDefinitions>
                                            <RowDefinition Height="auto"/>
                                            <RowDefinition Height="auto"/>
                                        </Grid.RowDefinitions>
                                        <Button Margin="6,0,0,0" Grid.RowSpan="2" Style="{StaticResource ButtonStyle_empty}" 
                                            Background="Transparent" Click="button_ingredient_Click"
                                            Tag="{Binding .}"
                                            >
                                            <Border Width="100" Height="300" Background="{Binding Color}" Margin="3">
                                                <TextBlock Text="{Binding Number}" FontSize="100" FontWeight="Bold" Foreground="{StaticResource Color_theme_background}" Margin="-10,0,0,0" VerticalAlignment="Top" HorizontalAlignment="Left"/>
                                            </Border>
                                        </Button>
                                        <StackPanel Margin="3" Grid.Column="1" >
                                            <StackPanel Orientation="Horizontal">
                                                <TextBlock Text="产量" Style="{StaticResource TextBlockStyle_title}" Margin="3,0"/>
                                                <TextBlock >
                                                <Run Text="{Binding FlowSetting,StringFormat={}{0:F0}}" Style="{StaticResource RunStyle_text}" FontSize="30" />
                                                <Run Text="kg/h" Style="{StaticResource RunStyle_unit}" />
                                                </TextBlock>
                                            </StackPanel>

                                            <Viewbox Width="200" Height="72" HorizontalAlignment="Left">
                                                <TextBlock >
                                            <Run Text="{Binding CurrentFlow,StringFormat={}{0:F1}}" Style="{StaticResource RunStyle_text}" FontSize="60" />
                                            <Run Text="kg/h" Style="{StaticResource RunStyle_unit}" />
                                                </TextBlock>
                                            </Viewbox>
                                        </StackPanel>
                                        <Button Grid.Row="1" Grid.Column="1" Margin="3" Height="200" Style="{StaticResource ButtonStyle_empty}" 
                                            Background="Transparent" Click="button_ratio_Click"
                                            Tag="{Binding .}"
                                            >
                                            <Grid>
                                                <Viewbox >
                                                    <control:PercentRing2 
                                                Ratio="{Binding ScrewPDisp}"
                                                Total="{StaticResource d100}"
                                                ColorText="{DynamicResource Color_text}"
                                                ColorUnit="{DynamicResource Color_unit}"
                                                />
                                                </Viewbox>
                                                <StackPanel  VerticalAlignment="Center" HorizontalAlignment="Center" >
                                                    <TextBlock HorizontalAlignment="Center">
                                                    <Run Text="{Binding ScrewPSet,StringFormat={}{0:F1}}" Style="{StaticResource RunStyle_text_activity}" FontSize="30" />
                                                    <Run Text="%" Style="{StaticResource RunStyle_unit}" />
                                                    </TextBlock>
                                                    <TextBlock>
                                                    <Run Text="{Binding ScrewPDisp,StringFormat={}{0:F1}}" Style="{StaticResource RunStyle_text}" FontSize="60" />
                                                    <Run Text="%" Style="{StaticResource RunStyle_unit}" />
                                                    </TextBlock>
                                                </StackPanel>
                                            </Grid>

                                        </Button>
                                    </Grid>

                                    <Grid>
                                        <Grid.ColumnDefinitions>
                                            <ColumnDefinition />
                                            <ColumnDefinition Width="auto"/>
                                        </Grid.ColumnDefinitions>
                                        <Grid.RowDefinitions>
                                            <RowDefinition Height="auto"/>
                                            <RowDefinition Height="auto"/>
                                            <RowDefinition Height="auto"/>
                                            <RowDefinition Height="auto"/>
                                            <RowDefinition Height="auto"/>
                                        </Grid.RowDefinitions>



                                        <StackPanel Margin="3" Grid.Row="1" >
                                            <TextBlock Text="料斗重量" Style="{StaticResource TextBlockStyle_title}"/>
                                            <TextBlock >
                                            <Run Text="{Binding MixBucketWeight,StringFormat={}{0:F4}}" Style="{StaticResource RunStyle_text}" FontSize="36"/>
                                            <Run Text="kg" Style="{StaticResource RunStyle_unit}" />
                                            </TextBlock>
                                        </StackPanel>
                                        <StackPanel Margin="3" Grid.Row="2" >
                                            <TextBlock Text="失重仓重量" Style="{StaticResource TextBlockStyle_title}"/>
                                            <TextBlock >
                                            <Run Text="{Binding BinWeight,StringFormat={}{0:F3}}" Style="{StaticResource RunStyle_text}" />
                                            <Run Text="kg" Style="{StaticResource RunStyle_unit}" />
                                            </TextBlock>
                                        </StackPanel>
                                        <StackPanel Margin="3"  Grid.Row="1" Grid.Column="1" VerticalAlignment="Center" >
                                            <TextBlock Text="配料" Style="{StaticResource TextBlockStyle_title_activity}"/>
                                            <ToggleButton Style="{StaticResource ToggleButtonStyle_switch}" IsChecked="{Binding MixIsOn}"/>
                                        </StackPanel>
                                        <StackPanel Margin="3"  Grid.Row="2" Grid.Column="1" VerticalAlignment="Center" >
                                            <TextBlock Text="卸料阀" Style="{StaticResource TextBlockStyle_title_activity}"/>
                                            <ToggleButton Style="{StaticResource ToggleButtonStyle_switch}" IsChecked="{Binding BucketValveIsOpen}"/>
                                        </StackPanel>

                                        <StackPanel  Grid.Row="3" >
                                            <Button Style="{StaticResource ButtonStyle_empty}" Background="Transparent" Click="button_frequency_Click" 
                                                Tag="{Binding .}"
                                                >
                                                <StackPanel Margin="3" >
                                                    <TextBlock Text="运行频率" Style="{StaticResource TextBlockStyle_title_activity}"/>
                                                    <TextBlock >
                                                <Run Text="{Binding ScrewMotorFreq,StringFormat={}{0:F1}}" Style="{StaticResource RunStyle_text_activity}" />
                                                <Run Text="Hz" Style="{StaticResource RunStyle_unit}" />
                                                    </TextBlock>
                                                </StackPanel>
                                            </Button>
                                        </StackPanel>
                                        <StackPanel Grid.Row="3" Grid.Column="1"  Orientation="Vertical" >
                                            <StackPanel Margin="3"  Grid.Row="4" VerticalAlignment="Center" >
                                                <TextBlock Text="螺杆操作" Style="{StaticResource TextBlockStyle_title_activity}"/>
                                                <ToggleButton Name="togglebutton_screw" Style="{StaticResource ToggleButtonStyle_switch}" HorizontalAlignment="Left" IsChecked="{Binding ScrewMotorIsOn}"/>
                                            </StackPanel>
                                            <StackPanel Margin="3"  Grid.Row="4" Grid.Column="1" VerticalAlignment="Center" Visibility="{Binding IsChecked,Converter={StaticResource ResourceKey=visbilityconv},ConverterParameter=Hidden, ElementName=togglebutton_screw}">
                                                <TextBlock Text="螺杆模式" Style="{StaticResource TextBlockStyle_title_activity}"/>
                                                <ToggleButton Style="{StaticResource ToggleButtonStyle_mode}" HorizontalAlignment="Left" IsChecked="{Binding ScrewIsAutoMode}"/>
                                            </StackPanel>
                                        </StackPanel>


                                    </Grid>
                                </StackPanel>

                            </Border>

                        </DataTemplate>
                    </ItemsControl.ItemTemplate>

                </ItemsControl>
            </Grid>

        </Grid>
    </Viewbox>
</Page>