frmCasOperate.cs.svn-base 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Text;
  7. using System.Windows.Forms;
  8. using System.Collections;
  9. namespace Core.LgMes.Client.LgJobMgt
  10. {
  11. public partial class frmCasOperate : Form
  12. {
  13. public string _devPos = "";
  14. public int InitNo = 0;
  15. //public bool m_bGW1 = true, m_bGW2 = true, m_bYLW = true, m_bNGW = true, m_bBGW = true;
  16. public bool m_bGWQH = false;
  17. public int CAST_ID = 0;
  18. public frmCasOperate()
  19. {
  20. InitializeComponent();
  21. }
  22. private void frmCasOperate_Load(object sender, EventArgs e)
  23. {
  24. string str1 = _devPos.Substring(6, _devPos.Length - 6);
  25. string str2 = _devPos.Substring(4, 1);
  26. switch (str1)
  27. {
  28. case "DEVICE":
  29. this.rbJZ.Enabled = false;
  30. break;
  31. case "FRONT":
  32. case "BACK":
  33. // this.rbXDGX.Enabled = false;
  34. this.rbCZ.Enabled = false;
  35. break;
  36. case "IDLE":
  37. this.rbXDGX.Enabled = false;
  38. break;
  39. }
  40. switch (str2)
  41. {
  42. case "1":
  43. rdbtnCas1.Enabled = false;
  44. break;
  45. case "2":
  46. rdbtnCas2.Enabled = false;
  47. break;
  48. case "3":
  49. rdbtnCas3.Enabled = false;
  50. break;
  51. }
  52. switch (InitNo)
  53. {
  54. case 0:
  55. this.rbJZ.Checked = true;
  56. break;
  57. case 1:
  58. this.rbXDGX.Checked = true;
  59. break;
  60. case 2:
  61. //if (true == this.rbGBL21.Enabled)
  62. // this.rbGBL21.Checked = true;
  63. //else if (true == this.rbGBL22.Enabled)
  64. // this.rbGBL22.Checked = true;
  65. break;
  66. }
  67. //if (CAST_ID == 1)
  68. //{
  69. // rbLZJ1.Enabled = true;
  70. // rdbtnCcm2.Enabled = false;
  71. //}
  72. //else if (CAST_ID == 2)
  73. //{
  74. // rdbtnCcm2.Enabled = true;
  75. // rbLZJ1.Enabled = false;
  76. //}
  77. //else
  78. //{
  79. // rdbtnCcm2.Enabled = false;
  80. // rbLZJ1.Enabled = false;
  81. //}
  82. }
  83. private void rbGBL1_Click(object sender, EventArgs e)
  84. {
  85. rbJZ.Checked = false;
  86. rbCZ.Checked = false;
  87. rbXDGX.Checked = false;
  88. }
  89. private void rbJZ_Click(object sender, EventArgs e)
  90. {
  91. rdbtnCas1.Checked = false;
  92. rdbtnCas2.Checked = false;
  93. rdbtnCas3.Checked = false;
  94. rbGBL1.Checked = false;
  95. rbGBL2.Checked = false;
  96. rbLZJ1.Checked = false;
  97. rdbtnCcm2.Checked = false;
  98. rbQZJS.Checked = false;
  99. rbHB.Checked = false;
  100. rbRH1.Checked = false;
  101. rbLZJ3.Checked = false;
  102. rbLZJ4.Checked = false;
  103. }
  104. private void btnOk_Click(object sender, EventArgs e)
  105. {
  106. IEnumerator iControls = groupBox1.Controls.GetEnumerator();
  107. while (iControls.MoveNext())
  108. {
  109. object obj = iControls.Current;
  110. RadioButton rdbtn = obj as RadioButton;
  111. if (rdbtn != null)
  112. {
  113. if (rdbtn.Checked)
  114. this.Tag = rdbtn.Tag;
  115. }
  116. }
  117. iControls = groupBox2.Controls.GetEnumerator();
  118. while (iControls.MoveNext())
  119. {
  120. object obj = iControls.Current;
  121. RadioButton rdbtn = obj as RadioButton;
  122. if (rdbtn != null)
  123. {
  124. if (rdbtn.Checked)
  125. this.Tag = rdbtn.Tag;
  126. }
  127. }
  128. //iControls = ultraGroupBox3.Controls.GetEnumerator();
  129. while (iControls.MoveNext())
  130. {
  131. object obj = iControls.Current;
  132. RadioButton rdbtn = obj as RadioButton;
  133. if (rdbtn != null)
  134. {
  135. if (rdbtn.Checked)
  136. this.Tag = rdbtn.Tag;
  137. }
  138. }
  139. this.Close();
  140. }
  141. private void btnNo_Click(object sender, EventArgs e)
  142. {
  143. this.Close();
  144. }
  145. //public void setRdbtn3Checked()
  146. //{
  147. // rbXDGX.Checked = true;
  148. //}
  149. }
  150. }