<UserControl x:Class="Venus_Themes.UserControls.ChamberDE"
             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:Venus_Themes.UserControls"
             mc:Ignorable="d" 
             d:DesignHeight="30" d:DesignWidth="320" x:Name="chamber">
    <UserControl.Resources>
        <Storyboard x:Key="SlitValve_Open">
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.Height)" >
                <EasingDoubleKeyFrame KeyTime="0" Value="75"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1" Value="42"/>
            </DoubleAnimationUsingKeyFrames>
        </Storyboard>
        <Storyboard x:Key="SlitValve_Close">
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.Height)" >
                <EasingDoubleKeyFrame KeyTime="0" Value="42"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1" Value="75"/>
            </DoubleAnimationUsingKeyFrames>
        </Storyboard>
        <Style TargetType="{x:Type Rectangle}" x:Key="SlitValve_Animation" >
            <Style.Triggers>
                <DataTrigger Binding="{Binding ElementName=chamber,Path=IsOpenSlitDoor}" Value="true">
                    <DataTrigger.EnterActions>
                        <BeginStoryboard Storyboard="{StaticResource SlitValve_Open}"/>
                    </DataTrigger.EnterActions>
                    <DataTrigger.ExitActions>
                        <BeginStoryboard Storyboard="{StaticResource SlitValve_Close}"/>
                    </DataTrigger.ExitActions>
                </DataTrigger>
            </Style.Triggers>
        </Style>
        <LinearGradientBrush StartPoint="0,0.501" EndPoint="1,0.501" x:Key="rfcolor">
            <LinearGradientBrush.GradientStops>
                <GradientStop Color="#FFFFDD76" Offset="0" />
                <GradientStop Color="sc#1, 0.8019137, 0.520800948, 0.106530145" Offset="0.25" />
                <GradientStop Color="#FFCC9932" Offset="1" />
            </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
    </UserControl.Resources>
    <Canvas >
        <Grid Width="240" Height="190" Canvas.Top="80">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="21*"/>
                <ColumnDefinition Width="2*"/>
                <ColumnDefinition Width="217*"/>
            </Grid.ColumnDefinitions>
            <Grid.RowDefinitions>
                <RowDefinition Height="160"/>
                <RowDefinition />
            </Grid.RowDefinitions>
            <Path Data="M0.5,0.5 L33.5,0.5 33.5,17.5 206.5,17.5 206.5,0.5 239.5,0.5 239.5,149.5 0.5,149.5 z" Stroke="#FF747474" Margin="0,10,8,8" Stretch="Fill" Grid.ColumnSpan="3">
                <Path.Fill>
                    <LinearGradientBrush EndPoint="1,1" StartPoint="0,0">
                        <GradientStop Color="#FF8F8F8F" Offset="0"/>
                        <GradientStop Color="#FF9B9B9B" Offset="1"/>
                        <GradientStop Color="#FEF1ECEC" Offset="0.15"/>
                        <GradientStop Color="#FEC0C0C0" Offset="0.38"/>
                        <GradientStop Color="#FEB4B4B4" Offset="0.5"/>
                        <GradientStop Color="#FEE5E5E5" Offset="0.7"/>
                        <GradientStop Color="#FFBABABA" Offset="0.85"/>
                        <GradientStop Color="#FFE5E5E5" Offset="0.9"/>
                    </LinearGradientBrush>
                </Path.Fill>
            </Path>
            <Rectangle Stroke="#FF747474" Margin="8,18,8,18" Grid.ColumnSpan="3">
                <Rectangle.Fill>
                    <LinearGradientBrush EndPoint="0.243,1" StartPoint="0.757,0">
                        <GradientStop Color="#FFE0DEDE" Offset="0"/>
                        <GradientStop Color="#FFE2E2E2" Offset="1"/>
                        <GradientStop Color="#FEFFFFFF" Offset="0.55"/>
                        <GradientStop Color="#FFEFEFEF" Offset="0.75"/>
                    </LinearGradientBrush>
                </Rectangle.Fill>
            </Rectangle>
            <Rectangle x:Name="BG_Status" Margin="9,19,9,19" Visibility="{Binding BiasRfPowerOnChamberVisibility}" Cursor="Hand" Grid.ColumnSpan="3">
                <Rectangle.ContextMenu >
                    <ContextMenu>
                        <MenuItem Header="Create Wafer"  Click="CreateWafer_Click"     IsChecked="{Binding IsHasWafer}" IsEnabled="{Binding IsHasWafer,Converter={StaticResource BoolToBool}}"/>
                        <MenuItem Header="Delete Wafer"  Click="DeleteWafer_Click"     IsChecked="{Binding IsHasWafer,Converter={StaticResource BoolToBool}}" IsEnabled="{Binding IsHasWafer}"/>
                    </ContextMenu>
                </Rectangle.ContextMenu>
                <Rectangle.Style>
                    <Style>
                        <Setter Property="Rectangle.Fill" Value="WhiteSmoke"/>
                        <Style.Triggers>
                            <DataTrigger Binding="{Binding ElementName=chamber,Path=IsBRFOn}"  Value="True">
                                <Setter Property="Rectangle.Fill" Value="#FFFF9292"/>
                            </DataTrigger>
                        </Style.Triggers>
                    </Style>
                </Rectangle.Style>
            </Rectangle>
            <Rectangle Stroke="#FF747474" Height="11" VerticalAlignment="Bottom" Margin="0,0,12,8" Grid.ColumnSpan="3">
                <Rectangle.Fill>
                    <LinearGradientBrush EndPoint="0.243,1" StartPoint="0.757,0">
                        <GradientStop Color="#FFE0DEDE" Offset="0"/>
                        <GradientStop Color="#FFE2E2E2" Offset="1"/>
                        <GradientStop Color="#FEFFFFFF" Offset="0.55"/>
                        <GradientStop Color="#FFEFEFEF" Offset="0.75"/>
                    </LinearGradientBrush>
                </Rectangle.Fill>
            </Rectangle>
            <Grid x:Name="Cover" Width="180" Height="18" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="7,2,0,0" RenderTransformOrigin="1,0.4444" Grid.Column="2">
                <Grid.RenderTransform>
                    <TransformGroup>
                        <ScaleTransform/>
                        <SkewTransform/>
                        <RotateTransform/>
                        <TranslateTransform/>
                    </TransformGroup>
                </Grid.RenderTransform>
                <Grid.Resources>
                    <Storyboard x:Key="CoverOpen">
                        <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)">
                            <EasingDoubleKeyFrame KeyTime="0" Value="0"/>
                            <EasingDoubleKeyFrame KeyTime="0:0:0.5" Value="20"/>
                        </DoubleAnimationUsingKeyFrames>
                    </Storyboard>
                    <Storyboard x:Key="CoverClose">
                        <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)">
                            <EasingDoubleKeyFrame KeyTime="0" Value="20"/>
                            <EasingDoubleKeyFrame KeyTime="0:0:0.5" Value="0"/>
                        </DoubleAnimationUsingKeyFrames>
                    </Storyboard>
                </Grid.Resources>
                <Grid.Style>
                    <Style>
                        <Style.Triggers>
                            <DataTrigger Binding="{Binding ElementName=chamber,Path=IsLidOpen}" Value="true">
                                <DataTrigger.EnterActions>
                                    <BeginStoryboard Storyboard="{StaticResource CoverOpen}"/>
                                </DataTrigger.EnterActions>
                                <DataTrigger.ExitActions>
                                    <BeginStoryboard Storyboard="{StaticResource CoverClose}"/>
                                </DataTrigger.ExitActions>
                            </DataTrigger>
                        </Style.Triggers>
                    </Style>
                </Grid.Style>
                <Rectangle x:Name="BG_Status_Copy15"  Cursor="Hand" RenderTransformOrigin="-0.375,0.425" Margin="128,0,48,-2">
                    <Rectangle.Style>
                        <Style>
                            <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                        </Style>
                    </Rectangle.Style>
                </Rectangle>
            </Grid>
            <Grid Grid.RowSpan="2" Height="167" VerticalAlignment="Bottom" Margin="17,0,40,2" Grid.Column="2">
                <Rectangle Height="12" Stroke="Gray" VerticalAlignment="Top" Width="150" Margin="0,98,0,0">
                    <Rectangle.Fill>
                        <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                            <GradientStop Color="#FFABABAB" Offset="0"/>
                            <GradientStop Color="#FFDADADA" Offset="1"/>
                        </LinearGradientBrush>
                    </Rectangle.Fill>
                </Rectangle>
                <Rectangle Height="12" Margin="0,109,0,0" Stroke="Gray" VerticalAlignment="Top" Width="160">
                    <Rectangle.Fill>
                        <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                            <GradientStop Color="#FFABABAB" Offset="0"/>
                            <GradientStop Color="#FFDADADA" Offset="1"/>
                        </LinearGradientBrush>
                    </Rectangle.Fill>
                </Rectangle>

                <!--4寸 guide pin-->
                <Grid x:Name="Bottom_LiftPin" Height="75" VerticalAlignment="Bottom" Margin="0,0,0,0" >
                    <Grid.Resources>
                        <Storyboard x:Key="BottomPinUp">
                            <ThicknessAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.Margin)" >
                                <EasingThicknessKeyFrame KeyTime="0" Value="0,0,0,0"/>
                                <EasingThicknessKeyFrame KeyTime="0:0:0.5" Value="0,0,0,15"/>
                            </ThicknessAnimationUsingKeyFrames>
                        </Storyboard>
                        <Storyboard x:Key="BottomPinDown">
                            <ThicknessAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.Margin)" >
                                <EasingThicknessKeyFrame KeyTime="0" Value="0,0,0,15"/>
                                <EasingThicknessKeyFrame KeyTime="0:0:0.5" Value="0,0,0,0"/>
                            </ThicknessAnimationUsingKeyFrames>
                        </Storyboard>
                    </Grid.Resources>
                    <Grid.Style>
                        <Style>
                            <Style.Triggers>
                                <DataTrigger  Binding="{Binding IsLowerPinUp}" Value="true">
                                    <DataTrigger.EnterActions>
                                        <BeginStoryboard Storyboard="{StaticResource BottomPinUp}"/>
                                    </DataTrigger.EnterActions>
                                    <DataTrigger.ExitActions>
                                        <BeginStoryboard Storyboard="{StaticResource BottomPinDown}"/>
                                    </DataTrigger.ExitActions>
                                </DataTrigger>
                            </Style.Triggers>
                        </Style>
                    </Grid.Style>
                    <!--<Rectangle HorizontalAlignment="Left" Fill="{DynamicResource Lid_BG1}" Stroke="{DynamicResource Lid_BD}" Width="8" Margin="10,6,0,4"/>-->
                    <!--<Rectangle HorizontalAlignment="Right" Fill="{DynamicResource Lid_BG1}" Stroke="{DynamicResource Lid_BD}" Width="8" Margin="0,6,10,4"/>-->
                    <!--<Rectangle Stroke="{DynamicResource Lid_BD}" Fill="{DynamicResource Lid_BG1}" StrokeThickness="1" VerticalAlignment="Bottom" Height="8" Margin="5,0"/>-->
                </Grid>

                <!--3寸 guide pin-->
                <Grid x:Name="Middle_LiftPin" Width="120" Height="63" VerticalAlignment="Bottom" Margin="0,0,0,12" >
                    <Grid.Resources>
                        <Storyboard x:Key="MidPinUp">
                            <ThicknessAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.Margin)" >
                                <EasingThicknessKeyFrame KeyTime="0" Value="0,0,0,12"/>
                                <EasingThicknessKeyFrame KeyTime="0:0:0.5" Value="0,0,0,27"/>
                            </ThicknessAnimationUsingKeyFrames>
                        </Storyboard>
                        <Storyboard x:Key="MidPinDown">
                            <ThicknessAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.Margin)" >
                                <EasingThicknessKeyFrame KeyTime="0" Value="0,0,0,27"/>
                                <EasingThicknessKeyFrame KeyTime="0:0:0.5" Value="0,0,0,12"/>
                            </ThicknessAnimationUsingKeyFrames>
                        </Storyboard>
                    </Grid.Resources>
                    <Grid.Style>
                        <Style>
                            <Style.Triggers>
                                <DataTrigger Binding="{Binding IsUpperPinUp}" Value="true">
                                    <DataTrigger.EnterActions>
                                        <BeginStoryboard Storyboard="{StaticResource MidPinUp}"/>
                                    </DataTrigger.EnterActions>
                                    <DataTrigger.ExitActions>
                                        <BeginStoryboard Storyboard="{StaticResource MidPinDown}"/>
                                    </DataTrigger.ExitActions>
                                </DataTrigger>
                            </Style.Triggers>
                        </Style>
                    </Grid.Style>
                    <!--<Rectangle HorizontalAlignment="Left" Fill="{DynamicResource Lid_BG2}" Stroke="{DynamicResource Lid_BD}" Width="8" Margin="10,6,0,4"/>
                    <Rectangle HorizontalAlignment="Right" Fill="{DynamicResource Lid_BG2}" Stroke="{DynamicResource Lid_BD}" Width="8" Margin="0,6,10,4"/>-->
                    <!--<Rectangle Stroke="{DynamicResource Lid_BD}" Fill="{DynamicResource Lid_BG2}" StrokeThickness="1" VerticalAlignment="Bottom" Height="8" Margin="5,0"/>-->


                </Grid>

                <!--lift pin-->
                <Grid x:Name="Top_LiftPin" Height="51" VerticalAlignment="Bottom" Margin="0,0,0,28" >
                    <Grid.Resources>
                        <Storyboard x:Key="TopPinUp">
                            <ThicknessAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.Margin)" >
                                <EasingThicknessKeyFrame KeyTime="0" Value="0,0,0,28"/>
                                <EasingThicknessKeyFrame KeyTime="0:0:0.5" Value="0,0,0,54"/>
                            </ThicknessAnimationUsingKeyFrames>
                        </Storyboard>
                        <Storyboard x:Key="TopPinDown">
                            <ThicknessAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.Margin)" >
                                <EasingThicknessKeyFrame KeyTime="0" Value="0,0,0,54"/>
                                <EasingThicknessKeyFrame KeyTime="0:0:0.5" Value="0,0,0,28"/>
                            </ThicknessAnimationUsingKeyFrames>
                        </Storyboard>
                    </Grid.Resources>
                    <Grid.Style>
                        <Style>
                            <Style.Triggers>
                                <DataTrigger Binding="{Binding ElementName=chamber,Path=IsLiftPinUp}"  Value="true">
                                    <DataTrigger.EnterActions>
                                        <BeginStoryboard Storyboard="{StaticResource TopPinUp}"/>
                                    </DataTrigger.EnterActions>
                                    <DataTrigger.ExitActions>
                                        <BeginStoryboard Storyboard="{StaticResource TopPinDown}"/>
                                    </DataTrigger.ExitActions>
                                </DataTrigger>
                            </Style.Triggers>
                        </Style>
                    </Grid.Style>



                    <Rectangle HorizontalAlignment="Left" Fill="{DynamicResource Lid_BG3}" Stroke="{DynamicResource Lid_BD}" Width="8" Margin="48,10,0,4"/>
                    <Rectangle HorizontalAlignment="Right" Fill="{DynamicResource Lid_BG3}" Stroke="{DynamicResource Lid_BD}" Width="8" Margin="0,10,48,4"/>
                    <Rectangle Stroke="{DynamicResource Lid_BD}" Fill="{DynamicResource Lid_BG3}" StrokeThickness="1" VerticalAlignment="Bottom" Height="8" Margin="5,0" Width="64" />
                    <Rectangle  HorizontalAlignment="Center" Margin="-100,0"  Width="{Binding WaferLength}" Height="10" VerticalAlignment="Top"/>
                    <TextBlock Text="{Binding  ElementName=chamber,Path=WaferID}" Margin="0,-20,0,0" TextAlignment="Center"></TextBlock>

                    <Border BorderThickness="1" BorderBrush="DarkGray" CornerRadius="4" VerticalAlignment="Top"  Height="10" Margin="0,0,0,0" Width="140" Visibility="{Binding ElementName=chamber,Path=IsHasWafer,Converter={StaticResource bool2VisibilityConverter}}">
                        <Border.Background>
                            <RadialGradientBrush >
                                <GradientStop Color="AliceBlue" Offset="0" />
                                <!--<GradientStop Color="Silver" Offset="0.5" />-->
                                <GradientStop Color="LightGreen" Offset="1" />

                            </RadialGradientBrush>
                        </Border.Background>
                    </Border>

                </Grid>

                <!--<Canvas Visibility="{Binding ElementName=chamber,Path=IsHasHeater,Converter={StaticResource bool2VisibilityConverter}}" Margin="29.5,100,0,0">
                    <Rectangle HorizontalAlignment="Left" Fill="{DynamicResource Lid_BG3}" Stroke="Black" Width="100" Height="10"/>
                    <Rectangle HorizontalAlignment="Left" Fill="{DynamicResource Lid_BG3}" Stroke="Black" Width="100" Height="10"  Canvas.Top="10"/>
                    <Rectangle HorizontalAlignment="Left" Fill="{DynamicResource Lid_BG3}" Stroke="Black" Width="30"  Height="30"  Canvas.Top="20" Canvas.Left="36"/>
                </Canvas>-->

                <!--左边slit door-->
                <Grid x:Name="Slit_valve" Margin="-41,-9,191,26.5" >
                    <Grid.RowDefinitions>
                        <RowDefinition Height="37*"/>
                        <RowDefinition Height="37*"/>
                    </Grid.RowDefinitions>
                    <Grid.ContextMenu>
                        <ContextMenu >
                            <MenuItem Header="Open Door"   Click="OpenDoor_Click"  IsChecked="{Binding IsSlitDoorClosed,Converter={StaticResource BoolToBool}}" IsEnabled="{Binding IsSlitDoorClosed}"/>
                            <MenuItem Header="Close Door"  Click="CloseDoor_Click"  IsChecked="{Binding IsSlitDoorClosed}"  IsEnabled="{Binding IsSlitDoorClosed,Converter={StaticResource BoolToBool}}"/>
                        </ContextMenu>
                    </Grid.ContextMenu>
                    <Rectangle x:Name="SlitValve_Top"  Style="{StaticResource SlitValve_Animation}" Fill="{StaticResource doorColor}" VerticalAlignment="Top" Height="78" Margin="1,3,1,0" Grid.RowSpan="2"   />
                    <Rectangle x:Name="SlitValve_Bottom" Style="{StaticResource SlitValve_Animation}" Width="8" Fill="{StaticResource doorColor}" VerticalAlignment="Center" Height="78" Margin="1,0,1,0" Grid.Row="1" />
                </Grid>

                <!--slit door右边-->
                <Grid Margin="190,-10,-40,29" Cursor="Hand">

                    <Rectangle  Fill="DimGray"  Width="8" VerticalAlignment="Top" Height="75" Margin="1,0,1,0" />

                </Grid>
            </Grid>
            <Rectangle  Fill="DimGray" Width="8" VerticalAlignment="Bottom" Height="74" Margin="280,0,-71,1" Grid.Column="2" />
            <Rectangle x:Name="BG_Status_Copy4"  Cursor="Hand" Margin="66,0,147,140" Grid.Column="2">
                <Rectangle.Style>
                    <Style>
                        <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                    </Style>
                </Rectangle.Style>
            </Rectangle>
            <Path Data="M0,0 L 100,0 100,100 90,100 90,10 0,10z" Stroke="Black" Stretch="Fill" Fill="black" Margin="4,86,194,35" RenderTransformOrigin="0.5,0.5" Grid.Column="2">
                <Path.RenderTransform>
                    <TransformGroup>
                        <ScaleTransform ScaleX="-1" ScaleY="-1"/>
                        <SkewTransform/>
                        <RotateTransform/>
                        <TranslateTransform/>
                    </TransformGroup>
                </Path.RenderTransform>
            </Path>
        </Grid>
        <Rectangle  Fill="DimGray"  Width="8" VerticalAlignment="Top" Height="74" RenderTransformOrigin="0.5,0.5" Canvas.Left="264" Canvas.Top="132" HorizontalAlignment="Center" >
            <Rectangle.RenderTransform>
                <TransformGroup>
                    <ScaleTransform/>
                    <SkewTransform/>
                    <RotateTransform Angle="89.935"/>
                    <TranslateTransform/>
                </TransformGroup>
            </Rectangle.RenderTransform>
        </Rectangle>
        <Rectangle x:Name="BG_Status_Copy" Visibility="{Binding BiasRfPowerOnChamberVisibility}" Cursor="Hand" Height="59" Canvas.Left="228" Canvas.Top="173" Width="75" HorizontalAlignment="Center" VerticalAlignment="Center">
            <Rectangle.ContextMenu >
                <ContextMenu>
                    <MenuItem Header="Create Wafer"  Click="CreateWafer_Click"     IsChecked="{Binding IsHasWafer}" IsEnabled="{Binding IsHasWafer, Converter={StaticResource BoolToBool}}"/>
                    <MenuItem Header="Delete Wafer"  Click="DeleteWafer_Click"     IsChecked="{Binding IsHasWafer, Converter={StaticResource BoolToBool}}" IsEnabled="{Binding IsHasWafer}"/>
                </ContextMenu>
            </Rectangle.ContextMenu>
            <Rectangle.Style>
                <Style>
                    <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                    <Style.Triggers>
                        <DataTrigger Binding="{Binding IsBRFOn, ElementName=chamber}"  Value="True">
                            <Setter Property="Shape.Fill" Value="#FFFF9292"/>
                        </DataTrigger>
                    </Style.Triggers>
                </Style>
            </Rectangle.Style>
        </Rectangle>
        <Rectangle x:Name="SlitValve_Top_Copy"  Fill="DimGray" Width="44" Height="239"   HorizontalAlignment="Center" Canvas.Left="97.5" VerticalAlignment="Center" RenderTransformOrigin="0.5,0.5" Canvas.Top="-43"   >
            <Rectangle.RenderTransform>
                <TransformGroup>
                    <ScaleTransform/>
                    <SkewTransform/>
                    <RotateTransform Angle="89.857"/>
                    <TranslateTransform/>
                </TransformGroup>
            </Rectangle.RenderTransform>
        </Rectangle>
        <Path Data="M0,0 L 50,100 100,0z" Stroke="#FF747474" Stretch="Fill" Height="22" Canvas.Top="62.125" Width="16" Canvas.Left="100.448" HorizontalAlignment="Center" VerticalAlignment="Top" Fill="WhiteSmoke"/>
        <Path Data="M0,0 L 100,0 100,100 90,100 90,10 0,10z" Stroke="Black" Stretch="Fill" Height="36" Canvas.Top="114" Width="31" HorizontalAlignment="Left" VerticalAlignment="Center" Fill="black"/>
        <Path Data="M0,0 L 80,0 80,10 10,10 10,210 -30,210 -30,200 0,200" Stroke="Black" Fill="black" Canvas.Left="199.75" Canvas.Top="118.375" Height="100" Stretch="Fill" Width="39" HorizontalAlignment="Center" VerticalAlignment="Center"/>
        <Rectangle x:Name="BG_Status_Copy1" Visibility="{Binding BiasRfPowerOnChamberVisibility}" Cursor="Hand" Height="14" Canvas.Left="202" Canvas.Top="54" Width="6" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.583,0.361">
            <Rectangle.ContextMenu >
                <ContextMenu>
                    <MenuItem Header="Create Wafer"  Click="CreateWafer_Click"     IsChecked="{Binding IsHasWafer}" IsEnabled="{Binding IsHasWafer, Converter={StaticResource BoolToBool}}"/>
                    <MenuItem Header="Delete Wafer"  Click="DeleteWafer_Click"     IsChecked="{Binding IsHasWafer, Converter={StaticResource BoolToBool}}" IsEnabled="{Binding IsHasWafer}"/>
                </ContextMenu>
            </Rectangle.ContextMenu>
            <Rectangle.Style>
                <Style>
                    <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                    <Style.Triggers>
                        <DataTrigger Binding="{Binding IsBRFOn, ElementName=chamber}"  Value="True">
                            <Setter Property="Shape.Fill" Value="#FFFF9292"/>
                        </DataTrigger>
                    </Style.Triggers>
                </Style>
            </Rectangle.Style>
        </Rectangle>
        <Rectangle x:Name="BG_Status_Copy2" Visibility="{Binding BiasRfPowerOnChamberVisibility}" Cursor="Hand" Height="100" Canvas.Left="155" Canvas.Top="16" Width="6" HorizontalAlignment="Center" VerticalAlignment="Center" RenderTransformOrigin="0.5,0.5">
            <Rectangle.RenderTransform>
                <TransformGroup>
                    <ScaleTransform/>
                    <SkewTransform/>
                    <RotateTransform Angle="89.868"/>
                    <TranslateTransform/>
                </TransformGroup>
            </Rectangle.RenderTransform>
            <Rectangle.ContextMenu >
                <ContextMenu>
                    <MenuItem Header="Create Wafer"  Click="CreateWafer_Click"     IsChecked="{Binding IsHasWafer}" IsEnabled="{Binding IsHasWafer, Converter={StaticResource BoolToBool}}"/>
                    <MenuItem Header="Delete Wafer"  Click="DeleteWafer_Click"     IsChecked="{Binding IsHasWafer, Converter={StaticResource BoolToBool}}" IsEnabled="{Binding IsHasWafer}"/>
                </ContextMenu>
            </Rectangle.ContextMenu>
            <Rectangle.Style>
                <Style>
                    <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                    <Style.Triggers>
                        <DataTrigger Binding="{Binding IsBRFOn, ElementName=chamber}"  Value="True">
                            <Setter Property="Shape.Fill" Value="#FFFF9292"/>
                        </DataTrigger>
                    </Style.Triggers>
                </Style>
            </Rectangle.Style>
        </Rectangle>
        <Rectangle x:Name="BG_Status_Copy14" Visibility="{Binding BiasRfPowerOnChamberVisibility}" Cursor="Hand" Height="53" Canvas.Left="10" Canvas.Top="46" Width="21" HorizontalAlignment="Center" VerticalAlignment="Center">
            <Rectangle.Style>
                <Style>
                    <Setter Property="Shape.Fill" Value="#D2B48C "/>
                    <Style.Triggers>
                        <DataTrigger Binding="{Binding IsBRFOn, ElementName=chamber}"  Value="True">
                            <Setter Property="Shape.Fill" Value="#FFFF9292"/>
                        </DataTrigger>
                    </Style.Triggers>
                </Style>
            </Rectangle.Style>
        </Rectangle>
        <Rectangle x:Name="SlitValve_Bottom_Copy"  Fill="DimGray" Width="10" Height="70" Canvas.Left="30" Canvas.Top="202" VerticalAlignment="Center" RenderTransformOrigin="0.5,0.5" HorizontalAlignment="Center" >
            <Rectangle.RenderTransform>
                <TransformGroup>
                    <ScaleTransform/>
                    <SkewTransform/>
                    <RotateTransform Angle="90"/>
                    <TranslateTransform/>
                </TransformGroup>
            </Rectangle.RenderTransform>
        </Rectangle>

        <Rectangle x:Name="SlitValve_Bottom_Copy2"  Fill="DimGray" Width="8" HorizontalAlignment="Center" Height="69" Canvas.Left="62" Canvas.Top="231" VerticalAlignment="Top" />
        <Rectangle x:Name="SlitValve_Bottom_Copy3"  Fill="DimGray" Width="8" Height="104" Canvas.Left="118" Canvas.Top="244" RenderTransformOrigin="0.5,0.5" HorizontalAlignment="Left" VerticalAlignment="Center" >
            <Rectangle.RenderTransform>
                <TransformGroup>
                    <ScaleTransform/>
                    <SkewTransform/>
                    <RotateTransform Angle="90"/>
                    <TranslateTransform/>
                </TransformGroup>
            </Rectangle.RenderTransform>
        </Rectangle>
        <Rectangle x:Name="SlitValve_Bottom_Copy11"  Fill="DimGray" Width="8" HorizontalAlignment="Center" Height="69" Canvas.Left="171" Canvas.Top="231" VerticalAlignment="Top" />
        <Rectangle x:Name="SlitValve_Bottom_Copy80" Fill="DimGray"  Width="8" Height="124"  Canvas.Left="303" Canvas.Top="231" HorizontalAlignment="Left" VerticalAlignment="Center" >
            <Rectangle.RenderTransform>
                <TransformGroup>
                    <ScaleTransform/>
                    <SkewTransform/>
                    <RotateTransform Angle="89.935"/>
                    <TranslateTransform/>
                </TransformGroup>
            </Rectangle.RenderTransform>
        </Rectangle>
        <Rectangle x:Name="BG_Status_Copy17"  Cursor="Hand" Height="16" Canvas.Left="166" Canvas.Top="83" Width="4" RenderTransformOrigin="-0.375,0.425" HorizontalAlignment="Center" VerticalAlignment="Top">
            <Rectangle.Style>
                <Style>
                    <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                </Style>
            </Rectangle.Style>
        </Rectangle>
        <Rectangle x:Name="BG_Status_Copy16"  Cursor="Hand" Height="16" Canvas.Left="157" Canvas.Top="83" Width="4" RenderTransformOrigin="-0.375,0.425" HorizontalAlignment="Left" VerticalAlignment="Center">
            <Rectangle.Style>
                <Style>
                    <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                </Style>
            </Rectangle.Style>
        </Rectangle>
        <Rectangle x:Name="BG_Status_Copy13"  Cursor="Hand" Height="16" Canvas.Left="148" Canvas.Top="83" Width="4" RenderTransformOrigin="-0.375,0.425" HorizontalAlignment="Left" VerticalAlignment="Center">
            <Rectangle.Style>
                <Style>
                    <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                </Style>
            </Rectangle.Style>
        </Rectangle>
        <Rectangle x:Name="BG_Status_Copy12"  Cursor="Hand" Height="16" Canvas.Left="139" Canvas.Top="83" Width="4" RenderTransformOrigin="-0.375,0.425" HorizontalAlignment="Left" VerticalAlignment="Center">
            <Rectangle.Style>
                <Style>
                    <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                </Style>
            </Rectangle.Style>
        </Rectangle>
        <Rectangle x:Name="BG_Status_Copy11"  Cursor="Hand" Height="16" Canvas.Left="130" Canvas.Top="83" Width="4" RenderTransformOrigin="-0.375,0.425" HorizontalAlignment="Left" VerticalAlignment="Center">
            <Rectangle.Style>
                <Style>
                    <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                </Style>
            </Rectangle.Style>
        </Rectangle>
        <Rectangle x:Name="BG_Status_Copy10"  Cursor="Hand" Height="16" Canvas.Left="121" Canvas.Top="83" Width="4" RenderTransformOrigin="-0.375,0.425" HorizontalAlignment="Left" VerticalAlignment="Center">
            <Rectangle.Style>
                <Style>
                    <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                </Style>
            </Rectangle.Style>
        </Rectangle>
        <Rectangle x:Name="BG_Status_Copy9"  Cursor="Hand" Height="16" Canvas.Left="112" Canvas.Top="83" Width="4" RenderTransformOrigin="-0.375,0.425" HorizontalAlignment="Left" VerticalAlignment="Center">
            <Rectangle.Style>
                <Style>
                    <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                </Style>
            </Rectangle.Style>
        </Rectangle>
        <Rectangle x:Name="BG_Status_Copy8"  Cursor="Hand" Height="16" Canvas.Left="101" Canvas.Top="83" Width="4" RenderTransformOrigin="-0.375,0.425" HorizontalAlignment="Left" VerticalAlignment="Center">
            <Rectangle.Style>
                <Style>
                    <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                </Style>
            </Rectangle.Style>
        </Rectangle>
        <Rectangle x:Name="BG_Status_Copy7"  Cursor="Hand" Height="16" Canvas.Left="92" Canvas.Top="83" Width="4" RenderTransformOrigin="-0.375,0.425" HorizontalAlignment="Left" VerticalAlignment="Center">
            <Rectangle.Style>
                <Style>
                    <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                </Style>
            </Rectangle.Style>
        </Rectangle>
        <Rectangle x:Name="BG_Status_Copy3"  Cursor="Hand" Height="16" Canvas.Left="83" Canvas.Top="83" Width="4" RenderTransformOrigin="-0.375,0.425" HorizontalAlignment="Left" VerticalAlignment="Center">
            <Rectangle.Style>
                <Style>
                    <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                </Style>
            </Rectangle.Style>
        </Rectangle>
        <Rectangle x:Name="BG_Status_Copy5"  Cursor="Hand" Height="16" Canvas.Left="74" Canvas.Top="83" Width="4" RenderTransformOrigin="-0.375,0.425" HorizontalAlignment="Left" VerticalAlignment="Center">
            <Rectangle.Style>
                <Style>
                    <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                </Style>
            </Rectangle.Style>
        </Rectangle>
        <Rectangle x:Name="BG_Status_Copy6"  Cursor="Hand" Height="16" Canvas.Left="65" Canvas.Top="83" Width="4" RenderTransformOrigin="-0.375,0.425" HorizontalAlignment="Left" VerticalAlignment="Center">
            <Rectangle.Style>
                <Style>
                    <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                </Style>
            </Rectangle.Style>
        </Rectangle>
        <Rectangle x:Name="BG_Status_Copy18"  Cursor="Hand" Height="16" Canvas.Left="56" Canvas.Top="83" Width="4" RenderTransformOrigin="-0.375,0.425" HorizontalAlignment="Left" VerticalAlignment="Center">
            <Rectangle.Style>
                <Style>
                    <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                </Style>
            </Rectangle.Style>
        </Rectangle>
        <Rectangle x:Name="BG_Status_Copy19"  Cursor="Hand" Height="16" Canvas.Left="47" Canvas.Top="83" Width="4" RenderTransformOrigin="-0.375,0.425" HorizontalAlignment="Left" VerticalAlignment="Center">
            <Rectangle.Style>
                <Style>
                    <Setter Property="Shape.Fill" Value="WhiteSmoke"/>
                </Style>
            </Rectangle.Style>
        </Rectangle>



    </Canvas>


</UserControl>