Browse Source

在selfcheckview中增加carrierrobot和wafer robot机械手点击事件

huangping 1 month ago
parent
commit
a1c4f3376b
1 changed files with 16 additions and 2 deletions
  1. 16 2
      Furnace/FurnaceUI/Views/Operations/TransferMain/SelfCheckView.xaml

+ 16 - 2
Furnace/FurnaceUI/Views/Operations/TransferMain/SelfCheckView.xaml

@@ -1109,7 +1109,15 @@
                     Wafer3="{Binding WaferRobotWafer3}"
                     Wafer4="{Binding WaferRobotWafer4}"
                     Wafer5="{Binding WaferRobotWafer5}"
-                    WaferRobotStatus="{Binding WaferRobotStatus}"/>
+                    WaferRobotStatus="{Binding WaferRobotStatus}">
+                    <i:Interaction.Triggers>
+                        <i:EventTrigger EventName="MouseLeftButtonDown">
+                            <cal:ActionMessage MethodName="PopupPage">
+                                <cal:Parameter Value="WaferRobot"/>
+                            </cal:ActionMessage>
+                        </i:EventTrigger>
+                    </i:Interaction.Triggers>
+                </parts:ATMArmRobotTwo>
                 <Canvas Cursor="Hand">
                     <parts:BoatElevatorRobot
                         Canvas.Left="1006"
@@ -1142,7 +1150,13 @@
                     RobotMoveInfo="{Binding CassetteRobotMoveInfo}"
                     StationPosition="{Binding StationPosition}"
                     WaferCount="{Binding CarrierRobotWaferCount}">
-                    
+                    <i:Interaction.Triggers>
+                        <i:EventTrigger EventName="MouseDown">
+                            <cal:ActionMessage MethodName="PopupPage">
+                                <cal:Parameter Value="CassetteRobot"/>
+                            </cal:ActionMessage>
+                        </i:EventTrigger>
+                    </i:Interaction.Triggers>
                 </parts:ATMArmRobot>
                 <Border
                     Grid.Row="9"