| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232 | using MECF.Framework.Common.CommonData.SRD;using OpenSEMI.ClientBase;using System;using System.Collections.Generic;using System.Linq;using System.Windows;using System.Windows.Controls;namespace PunkHPX8_Themes.UserControls{    /// <summary>    /// SRDUIControl.xaml 的交互逻辑    /// </summary>    public partial class SRDUIControl : UserControl    {        public SRDUIControl()        {            InitializeComponent();        }        public static readonly DependencyProperty ArmUIPositionProperty = DependencyProperty.Register(        "ArmUIPosition", typeof(double), typeof(SRDUIControl), new FrameworkPropertyMetadata((double)25.682, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// ArmUIPosition (degree)        /// </summary>        public double ArmUIPosition        {            get            {                return (double)this.GetValue(ArmUIPositionProperty);            }            set            {                this.SetValue(ArmUIPositionProperty, value);            }        }        public static readonly DependencyProperty RotationUIPositionProperty = DependencyProperty.Register(        "RotationUIPosition", typeof(double), typeof(SRDUIControl), new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// RotationUIPosition (degree)        /// </summary>        public double RotationUIPosition        {            get            {                return (double)this.GetValue(RotationUIPositionProperty);            }            set            {                this.SetValue(RotationUIPositionProperty, value);            }        }        public static readonly DependencyProperty Flipper1UIPosition200Property = DependencyProperty.Register(        "Flipper1UIPosition200", typeof(double), typeof(SRDUIControl), new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// Flipper1UIPosition200 (degree)        /// </summary>        public double Flipper1UIPosition200        {            get            {                return (double)this.GetValue(Flipper1UIPosition200Property);            }            set            {                this.SetValue(Flipper1UIPosition200Property, value);            }        }        public static readonly DependencyProperty Flipper2UIPosition200Property = DependencyProperty.Register(        "Flipper2UIPosition200", typeof(double), typeof(SRDUIControl), new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// Flipper2UIPosition200 (degree)        /// </summary>        public double Flipper2UIPosition200        {            get            {                return (double)this.GetValue(Flipper2UIPosition200Property);            }            set            {                this.SetValue(Flipper2UIPosition200Property, value);            }        }        public static readonly DependencyProperty Flipper3UIPosition200Property = DependencyProperty.Register(        "Flipper3UIPosition200", typeof(double), typeof(SRDUIControl), new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// Flipper3UIPosition200 (degree)        /// </summary>        public double Flipper3UIPosition200        {            get            {                return (double)this.GetValue(Flipper3UIPosition200Property);            }            set            {                this.SetValue(Flipper3UIPosition200Property, value);            }        }        public static readonly DependencyProperty Flipper1UIPosition150Property = DependencyProperty.Register(        "Flipper1UIPosition150", typeof(double), typeof(SRDUIControl), new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// Flipper1UIPosition150 (degree)        /// </summary>        public double Flipper1UIPosition150        {            get            {                return (double)this.GetValue(Flipper1UIPosition150Property);            }            set            {                this.SetValue(Flipper1UIPosition150Property, value);            }        }        public static readonly DependencyProperty Flipper2UIPosition150Property = DependencyProperty.Register(        "Flipper2UIPosition150", typeof(double), typeof(SRDUIControl), new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// Flipper2UIPosition150 (degree)        /// </summary>        public double Flipper2UIPosition150        {            get            {                return (double)this.GetValue(Flipper2UIPosition150Property);            }            set            {                this.SetValue(Flipper2UIPosition150Property, value);            }        }        public static readonly DependencyProperty Flipper3UIPosition150Property = DependencyProperty.Register(        "Flipper3UIPosition150", typeof(double), typeof(SRDUIControl), new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// Flipper3UIPosition150 (degree)        /// </summary>        public double Flipper3UIPosition150        {            get            {                return (double)this.GetValue(Flipper3UIPosition150Property);            }            set            {                this.SetValue(Flipper3UIPosition150Property, value);            }        }        public static readonly DependencyProperty Flipper1UIPosition100Property = DependencyProperty.Register(        "Flipper1UIPosition100", typeof(double), typeof(SRDUIControl), new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// Flipper1UIPosition100 (degree)        /// </summary>        public double Flipper1UIPosition100        {            get            {                return (double)this.GetValue(Flipper1UIPosition100Property);            }            set            {                this.SetValue(Flipper1UIPosition100Property, value);            }        }        public static readonly DependencyProperty Flipper2UIPosition100Property = DependencyProperty.Register(        "Flipper2UIPosition100", typeof(double), typeof(SRDUIControl), new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// Flipper2UIPosition100 (degree)        /// </summary>        public double Flipper2UIPosition100        {            get            {                return (double)this.GetValue(Flipper2UIPosition100Property);            }            set            {                this.SetValue(Flipper2UIPosition100Property, value);            }        }        public static readonly DependencyProperty Flipper3UIPosition100Property = DependencyProperty.Register(        "Flipper3UIPosition100", typeof(double), typeof(SRDUIControl), new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// Flipper3UIPosition100 (degree)        /// </summary>        public double Flipper3UIPosition100        {            get            {                return (double)this.GetValue(Flipper3UIPosition100Property);            }            set            {                this.SetValue(Flipper3UIPosition100Property, value);            }        }        public static readonly DependencyProperty WaferInfoProperty = DependencyProperty.Register(        "WaferInfo", typeof(WaferInfo), typeof(SRDUIControl));        /// <summary>        /// WaferInfo        /// </summary>        public WaferInfo WaferInfo        {            get            {                return (WaferInfo)this.GetValue(WaferInfoProperty);            }            set            {                this.SetValue(WaferInfoProperty, value);            }        }        public static readonly DependencyProperty CommonDataProperty = DependencyProperty.Register(          "CommonData", typeof(SrdCommonData), typeof(SRDUIControl), new FrameworkPropertyMetadata(null, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// CommonData        /// </summary>        public SrdCommonData CommonData        {            get            {                return (SrdCommonData)this.GetValue(CommonDataProperty);            }            set            {                this.SetValue(CommonDataProperty, value);            }        }    }}
 |