using Aitex.Core.Common; using MECF.Framework.Common.CommonData; using MECF.Framework.Common.Equipment; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; using Venus_MainPages.ViewModels; using Venus_Themes.CustomControls; using Venus_Unity; using static Venus_Themes.UserControls.EFEM; namespace Venus_MainPages.Views { /// /// EfemView.xaml 的交互逻辑 /// public partial class EfemView : UserControl { public EfemView() { InitializeComponent(); } private async void Button_Click(object sender, RoutedEventArgs e) { //DoubleAnimation doubleAnimation = new DoubleAnimation(); //efem1.CurrentRobotPosition = RobotPosition.Original; //efem1.RobotATAction = (WaferRobotTAction)Enum.Parse(typeof(WaferRobotTAction), cb1.Text); // efem1.GoToPosition(); } private async void Button_Click_1(object sender, RoutedEventArgs e) { // robot1.RobotXAction = WaferRobotXAction.Extend; //efem1.RobotAXAction = WaferRobotXAction.Extend; //(this.DataContext as EfemViewModel).Robot1TAction = WaferRobotTAction.LP1; //await Task.Delay(2000); //(this.DataContext as EfemViewModel).Robot2TAction = WaferRobotTAction.LP2; efem1.RobotAXAction = WaferRobotXAction.Extend; } private void Button_Click_2(object sender, RoutedEventArgs e) { efem1.RobotAXAction = WaferRobotXAction.Retract; } private void Button_Click_3(object sender, RoutedEventArgs e) { efem1.CurrentRobotPosition = (RobotPosition)Enum.Parse(typeof(RobotPosition), cb2.Text); } } }