| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 | <UserControl x:Class="FurnaceUI.Controls.Parts.ATMArmRobotTwo"             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:FurnaceUI.Controls.Parts"             xmlns:ctrlCommon="clr-namespace:FurnaceUI.Controls.Common"             xmlns:ctrl="http://OpenSEMI.Ctrlib.com/presentation"             mc:Ignorable="d"              d:DesignHeight="38" d:DesignWidth="416">    <Viewbox Stretch="Uniform" PreviewMouseUp="Viewbox_MouseDown">        <Canvas Width="416" Height="99"  x:Name="root">            <Canvas.ContextMenu>                <ContextMenu ItemsSource="{Binding Menu}" />            </Canvas.ContextMenu>            <ctrlCommon:AxisCanvas x:Name="canvasRoot" Height="25" AxisLeft="35" Width="66" Canvas.Top="25" Canvas.Left="15">                <Image  Source="{Binding RootImagePath}" />                <!--<Image Source="/FurnaceUI;component/Resources/Images/Controls3/hgz1.png" />-->                <Image Source="/FurnaceUI;component/Resources/Images/Controls3/hgz2.png" Canvas.Left="29" Canvas.Top="-4" />                <ctrlCommon:MirrorCanvas x:Name="canvas1" AxisLeft="20" Height="18" Width="80" Canvas.Top="-20" Canvas.Left="24" >                    <Image  Source="{Binding Canvas1ImagePath}" />                    <!--<Image  Source="/FurnaceUI;component/Resources/Images/Controls3/rb1.png" />-->                    <Image Source="/FurnaceUI;component/Resources/Images/Controls3/hgz2.png" Canvas.Left="68" Canvas.Top="-3" />                    <ctrlCommon:MirrorCanvas  x:Name="canvas2" AxisLeft="20" Height="21" Width="106" Canvas.Top="-19" Canvas.Left="65">                        <Image Source="{Binding Canvas2ImagePath}" />                        <ctrlCommon:MirrorCanvas  x:Name="canvas3" AxisLeft="20"  Height="21" Width="106" Canvas.Top="-25" Canvas.Left="62">                            <!--<Image Source="/FurnaceUI;component/Resources/Images/Controls3/rb3.png "/>-->                            <Image Source="{Binding Canvas3ImagePath}"/>                            <Image Source="/FurnaceUI;component/Resources/Images/Controls3/hgz2.png" Canvas.Left="5" Canvas.Top="22"  />                            <local:Wafer WaferItem="{Binding Wafer5}" Canvas.Left="46" Canvas.Top="14"/>                            <local:Wafer WaferItem="{Binding Wafer4}" Canvas.Left="46" Canvas.Top="10"/>                            <local:Wafer WaferItem="{Binding Wafer3}" Canvas.Left="46" Canvas.Top="6"/>                            <local:Wafer WaferItem="{Binding Wafer2}" Canvas.Left="46" Canvas.Top="2"/>                            <local:Wafer WaferItem="{Binding Wafer1}" Canvas.Left="46" Canvas.Top="-2"/>                        </ctrlCommon:MirrorCanvas>                    </ctrlCommon:MirrorCanvas>                </ctrlCommon:MirrorCanvas>            </ctrlCommon:AxisCanvas>            <Canvas.RenderTransform>                <TransformGroup>                    <!--<RotateTransform CenterY="30" Angle="{Binding RotateAngle}"></RotateTransform>-->                    <TranslateTransform  x:Name="translate" Y="{Binding TranslateX}"/>                </TransformGroup>            </Canvas.RenderTransform>        </Canvas>    </Viewbox></UserControl>
 |