UcFCcmTime.cs 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390
  1. using System;
  2. using System.Collections;
  3. using System.ComponentModel;
  4. using System.Drawing;
  5. using System.Data;
  6. using System.Windows.Forms;
  7. using Core.Sglg.DataModel;
  8. namespace Core.Sglg.Client.JobOperationMgt.CCM_F
  9. {
  10. /// <summary>
  11. /// UcFCcmTime 的摘要说明。
  12. /// </summary>
  13. ///
  14. public class UcFCcmTime : System.Windows.Forms.UserControl
  15. {
  16. #region " Construct "
  17. public Infragistics.Win.UltraWinGrid.UltraGrid ultraGrid1;
  18. public Infragistics.Win.UltraWinDataSource.UltraDataSource ultraDataSource1;
  19. /// <summary>
  20. /// 必需的设计器变量。
  21. /// </summary>
  22. private System.ComponentModel.Container components = null;
  23. public UcFCcmTime()
  24. {
  25. // 该调用是 Windows.Forms 窗体设计器所必需的。
  26. InitializeComponent();
  27. // TODO: 在 InitializeComponent 调用后添加任何初始化
  28. }
  29. /// <summary>
  30. /// 清理所有正在使用的资源。
  31. /// </summary>
  32. protected override void Dispose( bool disposing )
  33. {
  34. if( disposing )
  35. {
  36. if(components != null)
  37. {
  38. components.Dispose();
  39. }
  40. }
  41. base.Dispose( disposing );
  42. }
  43. #region 组件设计器生成的代码
  44. /// <summary>
  45. /// 设计器支持所需的方法 - 不要使用代码编辑器
  46. /// 修改此方法的内容。
  47. /// </summary>
  48. private void InitializeComponent()
  49. {
  50. Infragistics.Win.Appearance appearance1 = new Infragistics.Win.Appearance();
  51. Infragistics.Win.UltraWinGrid.UltraGridBand ultraGridBand1 = new Infragistics.Win.UltraWinGrid.UltraGridBand("Band 0", -1);
  52. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn1 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("OnEstradeBeginTime");
  53. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn2 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("OnEstradeCloseTime");
  54. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn3 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("EstradeDuration");
  55. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn4 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("MouldingBeginTime");
  56. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn5 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("MouldingCloseTime");
  57. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn6 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("DrawSteelDuration");
  58. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn7 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("MidPotBeginTime");
  59. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn8 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("MidPotCloseTime");
  60. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn9 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("MidPotDuration");
  61. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn10 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("FromMouldingCloseTime");
  62. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn11 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("ExecOnEstradeTime");
  63. Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn12 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("PlanOnEstradeTime");
  64. Infragistics.Win.Appearance appearance2 = new Infragistics.Win.Appearance();
  65. Infragistics.Win.Appearance appearance3 = new Infragistics.Win.Appearance();
  66. Infragistics.Win.Appearance appearance4 = new Infragistics.Win.Appearance();
  67. Infragistics.Win.Appearance appearance5 = new Infragistics.Win.Appearance();
  68. Infragistics.Win.Appearance appearance6 = new Infragistics.Win.Appearance();
  69. Infragistics.Win.Appearance appearance7 = new Infragistics.Win.Appearance();
  70. Infragistics.Win.Appearance appearance8 = new Infragistics.Win.Appearance();
  71. Infragistics.Win.Appearance appearance9 = new Infragistics.Win.Appearance();
  72. Infragistics.Win.Appearance appearance10 = new Infragistics.Win.Appearance();
  73. Infragistics.Win.Appearance appearance11 = new Infragistics.Win.Appearance();
  74. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn1 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("OnEstradeBeginTime");
  75. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn2 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("OnEstradeCloseTime");
  76. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn3 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("EstradeDuration");
  77. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn4 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("MouldingBeginTime");
  78. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn5 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("MouldingCloseTime");
  79. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn6 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("DrawSteelDuration");
  80. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn7 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("MidPotBeginTime");
  81. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn8 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("MidPotCloseTime");
  82. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn9 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("MidPotDuration");
  83. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn10 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("FromMouldingCloseTime");
  84. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn11 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("ExecOnEstradeTime");
  85. Infragistics.Win.UltraWinDataSource.UltraDataColumn ultraDataColumn12 = new Infragistics.Win.UltraWinDataSource.UltraDataColumn("PlanOnEstradeTime");
  86. this.ultraGrid1 = new Infragistics.Win.UltraWinGrid.UltraGrid();
  87. this.ultraDataSource1 = new Infragistics.Win.UltraWinDataSource.UltraDataSource();
  88. ((System.ComponentModel.ISupportInitialize)(this.ultraGrid1)).BeginInit();
  89. ((System.ComponentModel.ISupportInitialize)(this.ultraDataSource1)).BeginInit();
  90. this.SuspendLayout();
  91. //
  92. // ultraGrid1
  93. //
  94. this.ultraGrid1.DataSource = this.ultraDataSource1;
  95. appearance1.BackHatchStyle = Infragistics.Win.BackHatchStyle.None;
  96. this.ultraGrid1.DisplayLayout.Appearance = appearance1;
  97. ultraGridBand1.CardSettings.CardScrollbars = Infragistics.Win.UltraWinGrid.CardScrollbars.None;
  98. ultraGridBand1.CardSettings.ShowCaption = false;
  99. ultraGridBand1.CardSettings.Style = Infragistics.Win.UltraWinGrid.CardStyle.StandardLabels;
  100. ultraGridBand1.CardView = true;
  101. ultraGridColumn1.Header.Caption = "大包上台时间";
  102. ultraGridColumn1.Header.VisiblePosition = 0;
  103. ultraGridColumn1.MaskInput = "{time}";
  104. ultraGridColumn1.RowLayoutColumnInfo.OriginX = 0;
  105. ultraGridColumn1.RowLayoutColumnInfo.OriginY = 0;
  106. ultraGridColumn1.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(85, 0);
  107. ultraGridColumn1.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(105, 26);
  108. ultraGridColumn1.RowLayoutColumnInfo.SpanX = 2;
  109. ultraGridColumn1.RowLayoutColumnInfo.SpanY = 2;
  110. ultraGridColumn1.Style = Infragistics.Win.UltraWinGrid.ColumnStyle.EditButton;
  111. ultraGridColumn2.Header.Caption = "大包下台时间";
  112. ultraGridColumn2.Header.VisiblePosition = 1;
  113. ultraGridColumn2.MaskInput = "{time}";
  114. ultraGridColumn2.RowLayoutColumnInfo.OriginX = 0;
  115. ultraGridColumn2.RowLayoutColumnInfo.OriginY = 2;
  116. ultraGridColumn2.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(85, 0);
  117. ultraGridColumn2.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(105, 26);
  118. ultraGridColumn2.RowLayoutColumnInfo.SpanX = 2;
  119. ultraGridColumn2.RowLayoutColumnInfo.SpanY = 2;
  120. ultraGridColumn2.Style = Infragistics.Win.UltraWinGrid.ColumnStyle.EditButton;
  121. ultraGridColumn3.CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  122. ultraGridColumn3.Header.Caption = "作业时间[分]";
  123. ultraGridColumn3.Header.VisiblePosition = 2;
  124. ultraGridColumn3.RowLayoutColumnInfo.OriginX = 0;
  125. ultraGridColumn3.RowLayoutColumnInfo.OriginY = 4;
  126. ultraGridColumn3.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(85, 0);
  127. ultraGridColumn3.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(105, 26);
  128. ultraGridColumn3.RowLayoutColumnInfo.SpanX = 2;
  129. ultraGridColumn3.RowLayoutColumnInfo.SpanY = 2;
  130. ultraGridColumn4.Header.Caption = "大包开浇时间";
  131. ultraGridColumn4.Header.VisiblePosition = 3;
  132. ultraGridColumn4.MaskInput = "{time}";
  133. ultraGridColumn4.RowLayoutColumnInfo.OriginX = 2;
  134. ultraGridColumn4.RowLayoutColumnInfo.OriginY = 0;
  135. ultraGridColumn4.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(85, 0);
  136. ultraGridColumn4.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(105, 26);
  137. ultraGridColumn4.RowLayoutColumnInfo.SpanX = 2;
  138. ultraGridColumn4.RowLayoutColumnInfo.SpanY = 2;
  139. ultraGridColumn4.Style = Infragistics.Win.UltraWinGrid.ColumnStyle.EditButton;
  140. ultraGridColumn5.Header.Caption = "大包关闭时间";
  141. ultraGridColumn5.Header.VisiblePosition = 4;
  142. ultraGridColumn5.MaskInput = "{time}";
  143. ultraGridColumn5.RowLayoutColumnInfo.OriginX = 2;
  144. ultraGridColumn5.RowLayoutColumnInfo.OriginY = 2;
  145. ultraGridColumn5.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(85, 0);
  146. ultraGridColumn5.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(105, 26);
  147. ultraGridColumn5.RowLayoutColumnInfo.SpanX = 2;
  148. ultraGridColumn5.RowLayoutColumnInfo.SpanY = 2;
  149. ultraGridColumn5.Style = Infragistics.Win.UltraWinGrid.ColumnStyle.EditButton;
  150. ultraGridColumn6.CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  151. ultraGridColumn6.Header.Caption = "大包拉钢[分]";
  152. ultraGridColumn6.Header.VisiblePosition = 5;
  153. ultraGridColumn6.RowLayoutColumnInfo.OriginX = 2;
  154. ultraGridColumn6.RowLayoutColumnInfo.OriginY = 4;
  155. ultraGridColumn6.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(85, 0);
  156. ultraGridColumn6.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(105, 26);
  157. ultraGridColumn6.RowLayoutColumnInfo.SpanX = 2;
  158. ultraGridColumn6.RowLayoutColumnInfo.SpanY = 2;
  159. ultraGridColumn7.Header.Caption = "中包开始时间";
  160. ultraGridColumn7.Header.VisiblePosition = 6;
  161. ultraGridColumn7.MaskInput = "{time}";
  162. ultraGridColumn7.RowLayoutColumnInfo.OriginX = 4;
  163. ultraGridColumn7.RowLayoutColumnInfo.OriginY = 0;
  164. ultraGridColumn7.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(85, 0);
  165. ultraGridColumn7.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(105, 26);
  166. ultraGridColumn7.RowLayoutColumnInfo.SpanX = 2;
  167. ultraGridColumn7.RowLayoutColumnInfo.SpanY = 2;
  168. ultraGridColumn7.Style = Infragistics.Win.UltraWinGrid.ColumnStyle.EditButton;
  169. ultraGridColumn8.Header.Caption = "中包关闭时间";
  170. ultraGridColumn8.Header.VisiblePosition = 7;
  171. ultraGridColumn8.MaskInput = "{time}";
  172. ultraGridColumn8.RowLayoutColumnInfo.OriginX = 4;
  173. ultraGridColumn8.RowLayoutColumnInfo.OriginY = 2;
  174. ultraGridColumn8.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(85, 0);
  175. ultraGridColumn8.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(105, 26);
  176. ultraGridColumn8.RowLayoutColumnInfo.SpanX = 2;
  177. ultraGridColumn8.RowLayoutColumnInfo.SpanY = 2;
  178. ultraGridColumn8.Style = Infragistics.Win.UltraWinGrid.ColumnStyle.EditButton;
  179. ultraGridColumn9.CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  180. ultraGridColumn9.Header.Caption = "中包连浇[分]";
  181. ultraGridColumn9.Header.VisiblePosition = 8;
  182. ultraGridColumn9.RowLayoutColumnInfo.OriginX = 4;
  183. ultraGridColumn9.RowLayoutColumnInfo.OriginY = 4;
  184. ultraGridColumn9.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(85, 0);
  185. ultraGridColumn9.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(105, 26);
  186. ultraGridColumn9.RowLayoutColumnInfo.SpanX = 2;
  187. ultraGridColumn9.RowLayoutColumnInfo.SpanY = 2;
  188. ultraGridColumn10.CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  189. ultraGridColumn10.Header.Caption = "距浇完时间[分]";
  190. ultraGridColumn10.Header.VisiblePosition = 9;
  191. ultraGridColumn10.MaskInput = "";
  192. ultraGridColumn10.RowLayoutColumnInfo.OriginX = 6;
  193. ultraGridColumn10.RowLayoutColumnInfo.OriginY = 0;
  194. ultraGridColumn10.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(85, 0);
  195. ultraGridColumn10.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(105, 26);
  196. ultraGridColumn10.RowLayoutColumnInfo.SpanX = 2;
  197. ultraGridColumn10.RowLayoutColumnInfo.SpanY = 2;
  198. ultraGridColumn11.CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  199. ultraGridColumn11.Header.Caption = "下炉上台时间";
  200. ultraGridColumn11.Header.VisiblePosition = 10;
  201. ultraGridColumn11.MaskInput = "";
  202. ultraGridColumn11.RowLayoutColumnInfo.OriginX = 6;
  203. ultraGridColumn11.RowLayoutColumnInfo.OriginY = 2;
  204. ultraGridColumn11.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(85, 0);
  205. ultraGridColumn11.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(105, 26);
  206. ultraGridColumn11.RowLayoutColumnInfo.SpanX = 2;
  207. ultraGridColumn11.RowLayoutColumnInfo.SpanY = 2;
  208. ultraGridColumn12.CellActivation = Infragistics.Win.UltraWinGrid.Activation.NoEdit;
  209. ultraGridColumn12.Header.Caption = "预报换包时间";
  210. ultraGridColumn12.Header.VisiblePosition = 11;
  211. ultraGridColumn12.RowLayoutColumnInfo.OriginX = 6;
  212. ultraGridColumn12.RowLayoutColumnInfo.OriginY = 4;
  213. ultraGridColumn12.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(85, 0);
  214. ultraGridColumn12.RowLayoutColumnInfo.PreferredLabelSize = new System.Drawing.Size(105, 26);
  215. ultraGridColumn12.RowLayoutColumnInfo.SpanX = 2;
  216. ultraGridColumn12.RowLayoutColumnInfo.SpanY = 2;
  217. ultraGridBand1.Columns.AddRange(new object[] {
  218. ultraGridColumn1,
  219. ultraGridColumn2,
  220. ultraGridColumn3,
  221. ultraGridColumn4,
  222. ultraGridColumn5,
  223. ultraGridColumn6,
  224. ultraGridColumn7,
  225. ultraGridColumn8,
  226. ultraGridColumn9,
  227. ultraGridColumn10,
  228. ultraGridColumn11,
  229. ultraGridColumn12});
  230. appearance2.BackColor = System.Drawing.Color.White;
  231. appearance2.ForeColor = System.Drawing.Color.Black;
  232. ultraGridBand1.Override.RowSelectorAppearance = appearance2;
  233. ultraGridBand1.UseRowLayout = true;
  234. this.ultraGrid1.DisplayLayout.BandsSerializer.Add(ultraGridBand1);
  235. this.ultraGrid1.DisplayLayout.BorderStyle = Infragistics.Win.UIElementBorderStyle.None;
  236. this.ultraGrid1.DisplayLayout.CaptionVisible = Infragistics.Win.DefaultableBoolean.False;
  237. appearance3.BackColor = System.Drawing.SystemColors.ActiveBorder;
  238. appearance3.BackColor2 = System.Drawing.SystemColors.ControlDark;
  239. appearance3.BackGradientStyle = Infragistics.Win.GradientStyle.Vertical;
  240. appearance3.BorderColor = System.Drawing.SystemColors.Window;
  241. this.ultraGrid1.DisplayLayout.GroupByBox.Appearance = appearance3;
  242. appearance4.ForeColor = System.Drawing.SystemColors.GrayText;
  243. this.ultraGrid1.DisplayLayout.GroupByBox.BandLabelAppearance = appearance4;
  244. this.ultraGrid1.DisplayLayout.GroupByBox.BorderStyle = Infragistics.Win.UIElementBorderStyle.Solid;
  245. this.ultraGrid1.DisplayLayout.GroupByBox.Hidden = true;
  246. appearance5.BackColor = System.Drawing.SystemColors.ControlLightLight;
  247. appearance5.BackColor2 = System.Drawing.SystemColors.Control;
  248. appearance5.BackGradientStyle = Infragistics.Win.GradientStyle.Horizontal;
  249. appearance5.ForeColor = System.Drawing.SystemColors.GrayText;
  250. this.ultraGrid1.DisplayLayout.GroupByBox.PromptAppearance = appearance5;
  251. this.ultraGrid1.DisplayLayout.MaxColScrollRegions = 1;
  252. this.ultraGrid1.DisplayLayout.MaxRowScrollRegions = 1;
  253. this.ultraGrid1.DisplayLayout.Override.AllowAddNew = Infragistics.Win.UltraWinGrid.AllowAddNew.No;
  254. this.ultraGrid1.DisplayLayout.Override.AllowColMoving = Infragistics.Win.UltraWinGrid.AllowColMoving.NotAllowed;
  255. this.ultraGrid1.DisplayLayout.Override.AllowColSizing = Infragistics.Win.UltraWinGrid.AllowColSizing.None;
  256. this.ultraGrid1.DisplayLayout.Override.AllowColSwapping = Infragistics.Win.UltraWinGrid.AllowColSwapping.NotAllowed;
  257. this.ultraGrid1.DisplayLayout.Override.AllowDelete = Infragistics.Win.DefaultableBoolean.False;
  258. this.ultraGrid1.DisplayLayout.Override.AllowRowFiltering = Infragistics.Win.DefaultableBoolean.False;
  259. this.ultraGrid1.DisplayLayout.Override.BorderStyleCardArea = Infragistics.Win.UIElementBorderStyle.None;
  260. this.ultraGrid1.DisplayLayout.Override.BorderStyleCell = Infragistics.Win.UIElementBorderStyle.Etched;
  261. this.ultraGrid1.DisplayLayout.Override.BorderStyleHeader = Infragistics.Win.UIElementBorderStyle.None;
  262. this.ultraGrid1.DisplayLayout.Override.BorderStyleRow = Infragistics.Win.UIElementBorderStyle.None;
  263. appearance6.BackColor = System.Drawing.Color.LightCyan;
  264. this.ultraGrid1.DisplayLayout.Override.CardAreaAppearance = appearance6;
  265. appearance7.BorderColor = System.Drawing.Color.Silver;
  266. appearance7.FontData.BoldAsString = "True";
  267. appearance7.TextTrimming = Infragistics.Win.TextTrimming.EllipsisCharacter;
  268. this.ultraGrid1.DisplayLayout.Override.CellAppearance = appearance7;
  269. this.ultraGrid1.DisplayLayout.Override.CellClickAction = Infragistics.Win.UltraWinGrid.CellClickAction.EditAndSelectText;
  270. this.ultraGrid1.DisplayLayout.Override.CellPadding = 0;
  271. appearance8.BackColor = System.Drawing.SystemColors.Control;
  272. appearance8.BackColor2 = System.Drawing.SystemColors.ControlDark;
  273. appearance8.BackGradientAlignment = Infragistics.Win.GradientAlignment.Element;
  274. appearance8.BackGradientStyle = Infragistics.Win.GradientStyle.Horizontal;
  275. appearance8.BorderColor = System.Drawing.SystemColors.Window;
  276. this.ultraGrid1.DisplayLayout.Override.GroupByRowAppearance = appearance8;
  277. appearance9.BackColor = System.Drawing.Color.LightCyan;
  278. appearance9.TextHAlign = Infragistics.Win.HAlign.Center;
  279. appearance9.TextVAlign = Infragistics.Win.VAlign.Middle;
  280. this.ultraGrid1.DisplayLayout.Override.HeaderAppearance = appearance9;
  281. this.ultraGrid1.DisplayLayout.Override.HeaderStyle = Infragistics.Win.HeaderStyle.Standard;
  282. appearance10.BackColor = System.Drawing.Color.LightBlue;
  283. appearance10.BorderColor = System.Drawing.Color.Silver;
  284. appearance10.TextHAlign = Infragistics.Win.HAlign.Left;
  285. appearance10.TextVAlign = Infragistics.Win.VAlign.Middle;
  286. this.ultraGrid1.DisplayLayout.Override.RowAppearance = appearance10;
  287. this.ultraGrid1.DisplayLayout.Override.RowSelectors = Infragistics.Win.DefaultableBoolean.False;
  288. this.ultraGrid1.DisplayLayout.Override.SelectTypeCol = Infragistics.Win.UltraWinGrid.SelectType.None;
  289. this.ultraGrid1.DisplayLayout.Override.SelectTypeRow = Infragistics.Win.UltraWinGrid.SelectType.None;
  290. appearance11.BackColor = System.Drawing.SystemColors.ControlLight;
  291. this.ultraGrid1.DisplayLayout.Override.TemplateAddRowAppearance = appearance11;
  292. this.ultraGrid1.DisplayLayout.Scrollbars = Infragistics.Win.UltraWinGrid.Scrollbars.None;
  293. this.ultraGrid1.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(134)));
  294. this.ultraGrid1.Location = new System.Drawing.Point(0, 0);
  295. this.ultraGrid1.Name = "ultraGrid1";
  296. this.ultraGrid1.Size = new System.Drawing.Size(768, 168);
  297. this.ultraGrid1.TabIndex = 0;
  298. //
  299. // ultraDataSource1
  300. //
  301. ultraDataColumn1.DataType = typeof(System.DateTime);
  302. ultraDataColumn2.DataType = typeof(System.DateTime);
  303. ultraDataColumn4.DataType = typeof(System.DateTime);
  304. ultraDataColumn5.DataType = typeof(System.DateTime);
  305. ultraDataColumn7.DataType = typeof(System.DateTime);
  306. ultraDataColumn8.DataType = typeof(System.DateTime);
  307. this.ultraDataSource1.Band.Columns.AddRange(new object[] {
  308. ultraDataColumn1,
  309. ultraDataColumn2,
  310. ultraDataColumn3,
  311. ultraDataColumn4,
  312. ultraDataColumn5,
  313. ultraDataColumn6,
  314. ultraDataColumn7,
  315. ultraDataColumn8,
  316. ultraDataColumn9,
  317. ultraDataColumn10,
  318. ultraDataColumn11,
  319. ultraDataColumn12});
  320. //
  321. // UcFCcmTime
  322. //
  323. this.Controls.Add(this.ultraGrid1);
  324. this.Name = "UcFCcmTime";
  325. this.Size = new System.Drawing.Size(768, 84);
  326. this.Load += new System.EventHandler(this.UcCvtPourScrap_Load);
  327. ((System.ComponentModel.ISupportInitialize)(this.ultraGrid1)).EndInit();
  328. ((System.ComponentModel.ISupportInitialize)(this.ultraDataSource1)).EndInit();
  329. this.ResumeLayout(false);
  330. }
  331. #endregion
  332. #endregion
  333. #region " Init "
  334. private void UcCvtPourScrap_Load(object sender, System.EventArgs e)
  335. {
  336. this.ultraDataSource1.Rows.Add(new object[]{null,null,"",null,null,"",null,null,"",null,null,""});
  337. }
  338. public void SetData(Hashtable ar)
  339. {
  340. if (ar == null) return;
  341. int count = this.ultraDataSource1.Band.Columns.Count;
  342. string strKey = "";
  343. for (int i = 0; i < count; i++)
  344. {
  345. try
  346. {
  347. strKey = this.ultraDataSource1.Band.Columns[i].Key;
  348. this.ultraDataSource1.Rows[0][i] = ar[strKey];
  349. }
  350. catch{}
  351. }
  352. }
  353. //重置数据
  354. public void resetData()
  355. {
  356. try
  357. {
  358. this.ultraDataSource1.Rows[0][0]=null;
  359. this.ultraDataSource1.Rows[0][1]=null;
  360. this.ultraDataSource1.Rows[0][2]="";
  361. this.ultraDataSource1.Rows[0][3]=null;
  362. this.ultraDataSource1.Rows[0][4]=null;
  363. this.ultraDataSource1.Rows[0][5]="";
  364. this.ultraDataSource1.Rows[0][6]=null;
  365. this.ultraDataSource1.Rows[0][7]=null;
  366. this.ultraDataSource1.Rows[0][8]="";
  367. this.ultraDataSource1.Rows[0][9]=null;
  368. this.ultraDataSource1.Rows[0][10]=null;
  369. this.ultraDataSource1.Rows[0][11]="";
  370. }
  371. catch
  372. {}
  373. }
  374. #endregion
  375. }
  376. }