JetEfemControl.xaml.cs 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225
  1. using Aitex.Core.Common;
  2. using Common.WcfService.Efem;
  3. using MECF.Framework.Common.OperationCenter;
  4. using System.Windows;
  5. using System.Windows.Controls;
  6. using Aitex.Core.Util;
  7. namespace athosThemes.UserControls
  8. {
  9. /// <summary>
  10. /// JetEfemControl.xaml 的交互逻辑
  11. /// </summary>
  12. public partial class JetEfemControl : UserControl
  13. {
  14. public JetEfemControl()
  15. {
  16. InitializeComponent();
  17. }
  18. public static readonly DependencyProperty PMAWaferOriginProperty = DependencyProperty.Register(
  19. "PMAWaferOrigin", typeof(string), typeof(JetEfemControl),
  20. new FrameworkPropertyMetadata("", FrameworkPropertyMetadataOptions.AffectsRender));
  21. /// <summary>
  22. /// PMAWaferOrigin
  23. /// </summary>
  24. public string PMAWaferOrigin
  25. {
  26. get
  27. {
  28. return (string)this.GetValue(PMAWaferOriginProperty);
  29. }
  30. set
  31. {
  32. this.SetValue(PMAWaferOriginProperty, value);
  33. }
  34. }
  35. public static readonly DependencyProperty PMAWaferStateProperty = DependencyProperty.Register(
  36. "PMAWaferState", typeof(string), typeof(JetEfemControl),
  37. new FrameworkPropertyMetadata("", FrameworkPropertyMetadataOptions.AffectsRender));
  38. /// <summary>
  39. /// PMAWaferState
  40. /// </summary>
  41. public string PMAWaferState
  42. {
  43. get
  44. {
  45. return (string)this.GetValue(PMAWaferStateProperty);
  46. }
  47. set
  48. {
  49. this.SetValue(PMAWaferStateProperty, value);
  50. }
  51. }
  52. public static readonly DependencyProperty PMBWaferOriginProperty = DependencyProperty.Register(
  53. "PMBWaferOrigin", typeof(string), typeof(JetEfemControl),
  54. new FrameworkPropertyMetadata("", FrameworkPropertyMetadataOptions.AffectsRender));
  55. /// <summary>
  56. /// PMBWaferOrigin
  57. /// </summary>
  58. public string PMBWaferOrigin
  59. {
  60. get
  61. {
  62. return (string)this.GetValue(PMBWaferOriginProperty);
  63. }
  64. set
  65. {
  66. this.SetValue(PMBWaferOriginProperty, value);
  67. }
  68. }
  69. public static readonly DependencyProperty PMBWaferStateProperty = DependencyProperty.Register(
  70. "PMBWaferState", typeof(string), typeof(JetEfemControl),
  71. new FrameworkPropertyMetadata("", FrameworkPropertyMetadataOptions.AffectsRender));
  72. /// <summary>
  73. /// PMBWaferState
  74. /// </summary>
  75. public string PMBWaferState
  76. {
  77. get
  78. {
  79. return (string)this.GetValue(PMBWaferStateProperty);
  80. }
  81. set
  82. {
  83. this.SetValue(PMBWaferStateProperty, value);
  84. }
  85. }
  86. public static readonly DependencyProperty Aligner1WaferOriginProperty = DependencyProperty.Register(
  87. "Aligner1WaferOrigin", typeof(string), typeof(JetEfemControl),
  88. new FrameworkPropertyMetadata("", FrameworkPropertyMetadataOptions.AffectsRender));
  89. /// <summary>
  90. /// Aligner1WaferOrigin
  91. /// </summary>
  92. public string Aligner1WaferOrigin
  93. {
  94. get
  95. {
  96. return (string)this.GetValue(Aligner1WaferOriginProperty);
  97. }
  98. set
  99. {
  100. this.SetValue(Aligner1WaferOriginProperty, value);
  101. }
  102. }
  103. public static readonly DependencyProperty Aligner1WaferStateProperty = DependencyProperty.Register(
  104. "Aligner1WaferState", typeof(string), typeof(JetEfemControl),
  105. new FrameworkPropertyMetadata("", FrameworkPropertyMetadataOptions.AffectsRender));
  106. /// <summary>
  107. /// Aligner1WaferState
  108. /// </summary>
  109. public string Aligner1WaferState
  110. {
  111. get
  112. {
  113. return (string)this.GetValue(Aligner1WaferStateProperty);
  114. }
  115. set
  116. {
  117. this.SetValue(Aligner1WaferStateProperty, value);
  118. }
  119. }
  120. public static readonly DependencyProperty Cooling1WaferOriginProperty = DependencyProperty.Register(
  121. "Cooling1WaferOrigin", typeof(string), typeof(JetEfemControl),
  122. new FrameworkPropertyMetadata("", FrameworkPropertyMetadataOptions.AffectsRender));
  123. /// <summary>
  124. /// Cooling1WaferOrigin
  125. /// </summary>
  126. public string Cooling1WaferOrigin
  127. {
  128. get
  129. {
  130. return (string)this.GetValue(Cooling1WaferOriginProperty);
  131. }
  132. set
  133. {
  134. this.SetValue(Cooling1WaferOriginProperty, value);
  135. }
  136. }
  137. public static readonly DependencyProperty Cooling1WaferStateProperty = DependencyProperty.Register(
  138. "Cooling1WaferState", typeof(string), typeof(JetEfemControl),
  139. new FrameworkPropertyMetadata("", FrameworkPropertyMetadataOptions.AffectsRender));
  140. /// <summary>
  141. /// Cooling1WaferState
  142. /// </summary>
  143. public string Cooling1WaferState
  144. {
  145. get
  146. {
  147. return (string)this.GetValue(Cooling1WaferStateProperty);
  148. }
  149. set
  150. {
  151. this.SetValue(Cooling1WaferStateProperty, value);
  152. }
  153. }
  154. public static readonly DependencyProperty Cooling2WaferOriginProperty = DependencyProperty.Register(
  155. "Cooling2WaferOrigin", typeof(string), typeof(JetEfemControl),
  156. new FrameworkPropertyMetadata("", FrameworkPropertyMetadataOptions.AffectsRender));
  157. /// <summary>
  158. /// Cooling2WaferOrigin
  159. /// </summary>
  160. public string Cooling2WaferOrigin
  161. {
  162. get
  163. {
  164. return (string)this.GetValue(Cooling2WaferOriginProperty);
  165. }
  166. set
  167. {
  168. this.SetValue(Cooling2WaferOriginProperty, value);
  169. }
  170. }
  171. public static readonly DependencyProperty Cooling2WaferStateProperty = DependencyProperty.Register(
  172. "Cooling2WaferState", typeof(string), typeof(JetEfemControl),
  173. new FrameworkPropertyMetadata("", FrameworkPropertyMetadataOptions.AffectsRender));
  174. /// <summary>
  175. /// Cooling2WaferState
  176. /// </summary>
  177. public string Cooling2WaferState
  178. {
  179. get
  180. {
  181. return (string)this.GetValue(Cooling2WaferStateProperty);
  182. }
  183. set
  184. {
  185. this.SetValue(Cooling2WaferStateProperty, value);
  186. }
  187. }
  188. public static readonly DependencyProperty LP1LoadedProperty = DependencyProperty.Register(
  189. "LP1Loaded", typeof(bool), typeof(JetEfemControl),
  190. new FrameworkPropertyMetadata(false, FrameworkPropertyMetadataOptions.AffectsRender));
  191. public bool LP1Loaded
  192. {
  193. get { return (bool)this.GetValue(LP1LoadedProperty); }
  194. set { this.SetValue(LP1LoadedProperty, value); }
  195. }
  196. public static readonly DependencyProperty LP2LoadedProperty = DependencyProperty.Register(
  197. "LP2Loaded", typeof(bool), typeof(JetEfemControl),
  198. new FrameworkPropertyMetadata(false, FrameworkPropertyMetadataOptions.AffectsRender));
  199. public bool LP2Loaded
  200. {
  201. get { return (bool)this.GetValue(LP2LoadedProperty); }
  202. set { this.SetValue(LP2LoadedProperty, value); }
  203. }
  204. #region Operation
  205. #endregion
  206. }
  207. }