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>
|