| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | <UserControl x:Class="VirgoUI.Controls.Parts.WaferCtrl1"             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"             xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"             xmlns:local="clr-namespace:Aitex.UI.RecipeEditor;assembly=RecipeEditorControl"             xmlns:cal="http://www.caliburn.org"                  xmlns:ctrl="http://OpenSEMI.Ctrlib.com/presentation">    <UserControl.Resources>        <local:TimeSpanConverter x:Key="timeSpanConverter" />        <local:NumConverter x:Key="numConverter" />        <local:BoolConverter x:Key="boolConverter" />        <local:BoolToVisibilityConverter x:Key="boolToVisibilityConverter"/>    </UserControl.Resources>    <Grid RenderTransformOrigin="0.5,0.5">               <ctrl:Slot   WaferStatus="{Binding WaferStatus }" SlotID="{Binding SlotID}" ModuleID="{Binding ModuleID}" SourceName="{Binding SourceName}"                        DataContext="{Binding WaferData1,RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type UserControl}}}"  HorizontalAlignment="Center" VerticalAlignment="Center">            <i:Interaction.Triggers>                <i:EventTrigger EventName="SlotMouseButtonDown">                    <cal:ActionMessage MethodName="OnMouseUp">                        <cal:Parameter Value="$source" />                        <cal:Parameter Value="$eventargs" />                    </cal:ActionMessage>                </i:EventTrigger>                <i:EventTrigger EventName="WaferTransferStarted">                    <cal:ActionMessage MethodName="OnWaferTransfer">                        <cal:Parameter Value="$eventargs" />                    </cal:ActionMessage>                </i:EventTrigger>            </i:Interaction.Triggers>        </ctrl:Slot>        <!--<TextBlock x:Name="lbWaferInfo" Text="{Binding Orient, UpdateSourceTrigger=Explicit}" Width="10" FontSize="8" Height="9" Margin="11 4 0 5" HorizontalAlignment="Left" VerticalAlignment="Center" Background="#00000000" Visibility="{Binding HasWafer,Converter={StaticResource boolToVisibilityConverter}}" DataContext="{Binding WaferData1,RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type UserControl}}}" ></TextBlock>        <TextBlock Text="{Binding Orient, UpdateSourceTrigger=PropertyChanged}" Width="10" FontSize="8" Height="9" Margin="0 4 11 5" HorizontalAlignment="Right" VerticalAlignment="Center" Background="#00000000" Visibility="{Binding HasWafer,Converter={StaticResource boolToVisibilityConverter}}" DataContext="{Binding WaferData1,RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type UserControl}}}"></TextBlock>-->        <!--<Canvas   Width="10"   Height="9" Margin="10 4 0 5" HorizontalAlignment="Left" VerticalAlignment="Center" Background="DarkCyan" Visibility="{Binding IsReversed,Converter={StaticResource boolToVisibilityConverter}}" DataContext="{Binding WaferData1,RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type UserControl}}}">            <TextBlock Text="B" FontSize="8" Canvas.Left="2"></TextBlock>        </Canvas>        <Canvas   Width="10"   Height="9" Margin="0 4 10 5" HorizontalAlignment="Right" VerticalAlignment="Center"   Background="DarkCyan"  Visibility="{Binding IsReversed,Converter={StaticResource boolToVisibilityConverter}}" DataContext="{Binding WaferData1,RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type UserControl}}}">            <TextBlock Text="B" FontSize="8" Canvas.Left="2"></TextBlock>        </Canvas>-->    </Grid></UserControl>
 |