| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 | <UserControl x:Class="EfemUI.Controls.AtmRobot"             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:Common="clr-namespace:Aitex.Sorter.UI.Controls.Common;assembly=Aitex.Sorter.UI"             xmlns:controls="clr-namespace:EfemUI.Controls"              xmlns:uc="clr-namespace:Aitex.Sorter.UI.Controls;assembly=Aitex.Sorter.UI"             mc:Ignorable="d"              d:DesignHeight="124" d:DesignWidth="416">    <Viewbox>        <Common:AxisCanvas Width="416" Height="99"  x:Name="root">            <!--<Common:AxisCanvas.ContextMenu >                <ContextMenu ItemsSource="{Binding Menu}" />            </Common:AxisCanvas.ContextMenu>-->            <Common:AxisCanvas x:Name="container" Width="416" Height="124">                <!--<Image Width="124" Height="122" Source="/StripUI;component/Controls/M2C4Parts/Images/robotDock.png" />-->                <Common:AxisCanvas x:Name="canvasRoot" Height="99" AxisLeft="50" Width="99" Canvas.Top="12" Canvas.Left="12">                    <Common:AxisCanvas x:Name="canvas1" Height="32" Width="99" Canvas.Top="34" Canvas.Left="25" AxisLeft="10">                        <Image Width="32" Height="99" Source="/EfemUI;component/Resources/images/arm1.png" RenderTransformOrigin="0.5,0.5" Canvas.Left="33" Canvas.Top="-33" >                            <Image.RenderTransform>                                <TransformGroup>                                    <ScaleTransform/>                                    <SkewTransform/>                                    <RotateTransform Angle="-90"/>                                    <TranslateTransform/>                                </TransformGroup>                            </Image.RenderTransform>                        </Image>                        <!--<Button Content="qqq" Canvas.Left="10"></Button>-->                        <Common:AxisCanvas x:Name="canvas2" Height="29" Width="124" Canvas.Top="2" Canvas.Left="84">                            <Image Width="29" Height="124" Source="/EfemUI;component/Resources/images/arm2.png" RenderTransformOrigin="0.5,0.5" Canvas.Left="47" Canvas.Top="-47" >                                <Image.RenderTransform>                                    <TransformGroup>                                        <ScaleTransform/>                                        <SkewTransform/>                                        <RotateTransform Angle="90"/>                                        <TranslateTransform/>                                    </TransformGroup>                                </Image.RenderTransform>                            </Image>                            <Common:AxisCanvas x:Name="canvas3" Height="29" Width="141" Canvas.Left="101">                                <Image Width="29" Height="141" Source="/EfemUI;component/Resources/images/hand.png" RenderTransformOrigin="0.5,0.5" Canvas.Left="56" Canvas.Top="-56" >                                    <Image.RenderTransform>                                        <TransformGroup>                                            <ScaleTransform/>                                            <SkewTransform/>                                            <RotateTransform Angle="90"/>                                            <TranslateTransform/>                                        </TransformGroup>                                    </Image.RenderTransform>                                </Image>                                <uc:Wafer IsEnableTextMenu="{Binding IsEnableTextMenu}" WaferIDDisplayMode="WaferOrigin" WaferStyle="Eclipse" WaferItem="{Binding Wafer1}" Station ="{Binding DataContext.Station,ElementName=root}" Slot="0" Height="70" Width="70" Canvas.Left="97" Canvas.Top="-21"/>                            </Common:AxisCanvas>                        </Common:AxisCanvas>                    </Common:AxisCanvas>                    <Common:AxisCanvas x:Name="canvas21" Height="32" Width="99" Canvas.Top="34" Canvas.Left="45" AxisLeft="10">                        <Image Width="32" Height="99" Source="/EfemUI;component/Resources/images/arm1.png" RenderTransformOrigin="0.5,0.5" Canvas.Left="33" Canvas.Top="-33" >                            <Image.RenderTransform>                                <TransformGroup>                                    <ScaleTransform/>                                    <SkewTransform/>                                    <RotateTransform Angle="-90"/>                                    <TranslateTransform/>                                </TransformGroup>                            </Image.RenderTransform>                        </Image>                        <Common:AxisCanvas x:Name="canvas22" Height="29" Width="124" Canvas.Left="84" Canvas.Top="2">                            <Image Width="29" Height="124" Source="/EfemUI;component/Resources/images/arm2.png" RenderTransformOrigin="0.5,0.5" Canvas.Left="47" Canvas.Top="-47" >                                <Image.RenderTransform>                                    <TransformGroup>                                        <ScaleTransform/>                                        <SkewTransform/>                                        <RotateTransform Angle="90"/>                                        <TranslateTransform/>                                    </TransformGroup>                                </Image.RenderTransform>                            </Image>                            <Common:AxisCanvas x:Name="canvas23" Height="29" Width="141" Canvas.Left="101">                                <Image Width="29" Height="141" Source="/EfemUI;component/Resources/images/hand.png" RenderTransformOrigin="0.5,0.5" Canvas.Left="56" Canvas.Top="-56" >                                    <Image.RenderTransform>                                        <TransformGroup>                                            <ScaleTransform/>                                            <SkewTransform/>                                            <RotateTransform Angle="90"/>                                            <TranslateTransform/>                                        </TransformGroup>                                    </Image.RenderTransform>                                </Image>                                <uc:Wafer IsEnableTextMenu="{Binding IsEnableTextMenu}" WaferIDDisplayMode="WaferOrigin" WaferStyle="Eclipse" WaferItem="{Binding Wafer2}" Station ="{Binding DataContext.Station,ElementName=root}" Slot="1" Height="70" Width="70" Canvas.Left="97" Canvas.Top="-21"/>                            </Common:AxisCanvas>                        </Common:AxisCanvas>                    </Common:AxisCanvas>                </Common:AxisCanvas>            </Common:AxisCanvas>            <Canvas.RenderTransform>                <TransformGroup>                    <RotateTransform CenterY="30" Angle="{Binding RotateAngle}"></RotateTransform>                    <TranslateTransform  x:Name="translate" X="{Binding TranslateX}"/>                </TransformGroup>            </Canvas.RenderTransform>        </Common:AxisCanvas>    </Viewbox></UserControl>
 |