using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using OpenSEMI.ClientBase; namespace Venus_Themes.UserControls { /// /// EFEM.xaml 的交互逻辑 /// public partial class EFEM : UserControl { public EFEM() { InitializeComponent(); } public static readonly DependencyProperty Aligner1WaferProperty = DependencyProperty.Register( "Aligner1Wafer", typeof(WaferInfo), typeof(EFEM)); public WaferInfo Aligner1Wafer { get => (WaferInfo)GetValue(Aligner1WaferProperty); set => SetValue(Aligner1WaferProperty, value); } public static readonly DependencyProperty LP1LoadedProperty = DependencyProperty.Register( "LP1Loaded", typeof(bool), typeof(EFEM), new FrameworkPropertyMetadata(false, FrameworkPropertyMetadataOptions.AffectsRender)); public bool LP1Loaded { get { return (bool)this.GetValue(LP1LoadedProperty); } set { this.SetValue(LP1LoadedProperty, value); } } public static readonly DependencyProperty LP2LoadedProperty = DependencyProperty.Register( "LP2Loaded", typeof(bool), typeof(EFEM), new FrameworkPropertyMetadata(false, FrameworkPropertyMetadataOptions.AffectsRender)); public bool LP2Loaded { get { return (bool)this.GetValue(LP2LoadedProperty); } set { this.SetValue(LP2LoadedProperty, value); } } public static readonly DependencyProperty LP3LoadedProperty = DependencyProperty.Register( "LP3Loaded", typeof(bool), typeof(EFEM), new FrameworkPropertyMetadata(false, FrameworkPropertyMetadataOptions.AffectsRender)); public bool LP3Loaded { get { return (bool)this.GetValue(LP3LoadedProperty); } set { this.SetValue(LP3LoadedProperty, value); } } } }