| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352 |
- using System;
- using System.Data;
- using System.Drawing;
- using System.Collections;
- using System.ComponentModel;
- using System.Windows.Forms;
- namespace Core.LgMes.Client.LgIntegrationQuery
- {
- /// <summary>
- /// FrmSetSampling 的摘要说明。
- /// </summary>
- public class frmSetSampling : System.Windows.Forms.Form
- {
- private IContainer components;
- #region " Construct "
- public frmSetSampling()
- {
- //
- // Windows 窗体设计器支持所必需的
- //
- InitializeComponent();
- //
- // TODO: 在 InitializeComponent 调用后添加任何构造函数代码
- //
- }
- /// <summary>
- /// 清理所有正在使用的资源。
- /// </summary>
- protected override void Dispose( bool disposing )
- {
- if( disposing )
- {
- if(components != null)
- {
- components.Dispose();
- }
- }
- base.Dispose( disposing );
- }
- #region Windows 窗体设计器生成的代码
- /// <summary>
- /// 设计器支持所需的方法 - 不要使用代码编辑器修改
- /// 此方法的内容。
- /// </summary>
- private void InitializeComponent()
- {
- this.components = new System.ComponentModel.Container();
- Infragistics.Win.UltraWinGrid.UltraGridBand ultraGridBand1 = new Infragistics.Win.UltraWinGrid.UltraGridBand("Table1", -1);
- Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn1 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("ASSAYTYPECODE");
- Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn2 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("工序名");
- Infragistics.Win.UltraWinGrid.UltraGridColumn ultraGridColumn3 = new Infragistics.Win.UltraWinGrid.UltraGridColumn("Select");
- Infragistics.Win.Appearance appearance18 = new Infragistics.Win.Appearance();
- Infragistics.Win.Appearance appearance19 = new Infragistics.Win.Appearance();
- Infragistics.Win.Appearance appearance20 = new Infragistics.Win.Appearance();
- Infragistics.Win.Appearance appearance14 = new Infragistics.Win.Appearance();
- Infragistics.Win.UltraWinToolbars.UltraToolbar ultraToolbar1 = new Infragistics.Win.UltraWinToolbars.UltraToolbar("ulttoolMain");
- Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool1 = new Infragistics.Win.UltraWinToolbars.ButtonTool("All");
- Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool2 = new Infragistics.Win.UltraWinToolbars.ButtonTool("AllCancel");
- Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool3 = new Infragistics.Win.UltraWinToolbars.ButtonTool("OK");
- Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool4 = new Infragistics.Win.UltraWinToolbars.ButtonTool("Cancel");
- Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool5 = new Infragistics.Win.UltraWinToolbars.ButtonTool("All");
- Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool6 = new Infragistics.Win.UltraWinToolbars.ButtonTool("AllCancel");
- Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool7 = new Infragistics.Win.UltraWinToolbars.ButtonTool("OK");
- Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool8 = new Infragistics.Win.UltraWinToolbars.ButtonTool("Cancel");
- Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool10 = new Infragistics.Win.UltraWinToolbars.ButtonTool("Inverse(I) ");
- Infragistics.Win.UltraWinToolbars.ButtonTool buttonTool12 = new Infragistics.Win.UltraWinToolbars.ButtonTool("Inverse ");
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Top = new Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea();
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Bottom = new Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea();
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Left = new Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea();
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Right = new Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea();
- this.frmSetSampling_Fill_Panel = new System.Windows.Forms.Panel();
- this.ultraGrid1 = new Infragistics.Win.UltraWinGrid.UltraGrid();
- this.dataSet1 = new System.Data.DataSet();
- this.dataTable1 = new System.Data.DataTable();
- this.dataColumn1 = new System.Data.DataColumn();
- this.dataColumn2 = new System.Data.DataColumn();
- this.dataColumn3 = new System.Data.DataColumn();
- this.ultraToolbarsManager1 = new Infragistics.Win.UltraWinToolbars.UltraToolbarsManager(this.components);
- ((System.ComponentModel.ISupportInitialize)(this.ultraGrid1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.dataSet1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.dataTable1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.ultraToolbarsManager1)).BeginInit();
- this.SuspendLayout();
- //
- // _FrmBase_Fill_Panel_Toolbars_Dock_Area_Top
- //
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Top.AccessibleRole = System.Windows.Forms.AccessibleRole.Grouping;
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Top.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(229)))), ((int)(((byte)(229)))), ((int)(((byte)(215)))));
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Top.DockedPosition = Infragistics.Win.UltraWinToolbars.DockedPosition.Top;
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Top.ForeColor = System.Drawing.SystemColors.ControlText;
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Top.Location = new System.Drawing.Point(0, 0);
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Top.Name = "_FrmBase_Fill_Panel_Toolbars_Dock_Area_Top";
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Top.Size = new System.Drawing.Size(295, 28);
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Top.ToolbarsManager = this.ultraToolbarsManager1;
- //
- // _FrmBase_Fill_Panel_Toolbars_Dock_Area_Bottom
- //
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Bottom.AccessibleRole = System.Windows.Forms.AccessibleRole.Grouping;
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Bottom.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(229)))), ((int)(((byte)(229)))), ((int)(((byte)(215)))));
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Bottom.DockedPosition = Infragistics.Win.UltraWinToolbars.DockedPosition.Bottom;
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Bottom.ForeColor = System.Drawing.SystemColors.ControlText;
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Bottom.Location = new System.Drawing.Point(0, 319);
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Bottom.Name = "_FrmBase_Fill_Panel_Toolbars_Dock_Area_Bottom";
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Bottom.Size = new System.Drawing.Size(295, 0);
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Bottom.ToolbarsManager = this.ultraToolbarsManager1;
- //
- // _FrmBase_Fill_Panel_Toolbars_Dock_Area_Left
- //
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Left.AccessibleRole = System.Windows.Forms.AccessibleRole.Grouping;
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Left.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(229)))), ((int)(((byte)(229)))), ((int)(((byte)(215)))));
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Left.DockedPosition = Infragistics.Win.UltraWinToolbars.DockedPosition.Left;
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Left.ForeColor = System.Drawing.SystemColors.ControlText;
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Left.Location = new System.Drawing.Point(0, 28);
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Left.Name = "_FrmBase_Fill_Panel_Toolbars_Dock_Area_Left";
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Left.Size = new System.Drawing.Size(0, 291);
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Left.ToolbarsManager = this.ultraToolbarsManager1;
- //
- // _FrmBase_Fill_Panel_Toolbars_Dock_Area_Right
- //
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Right.AccessibleRole = System.Windows.Forms.AccessibleRole.Grouping;
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Right.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(229)))), ((int)(((byte)(229)))), ((int)(((byte)(215)))));
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Right.DockedPosition = Infragistics.Win.UltraWinToolbars.DockedPosition.Right;
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Right.ForeColor = System.Drawing.SystemColors.ControlText;
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Right.Location = new System.Drawing.Point(295, 28);
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Right.Name = "_FrmBase_Fill_Panel_Toolbars_Dock_Area_Right";
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Right.Size = new System.Drawing.Size(0, 291);
- this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Right.ToolbarsManager = this.ultraToolbarsManager1;
- //
- // frmSetSampling_Fill_Panel
- //
- this.frmSetSampling_Fill_Panel.Cursor = System.Windows.Forms.Cursors.Default;
- this.frmSetSampling_Fill_Panel.Dock = System.Windows.Forms.DockStyle.Fill;
- this.frmSetSampling_Fill_Panel.Location = new System.Drawing.Point(0, 28);
- this.frmSetSampling_Fill_Panel.Name = "frmSetSampling_Fill_Panel";
- this.frmSetSampling_Fill_Panel.Size = new System.Drawing.Size(295, 291);
- this.frmSetSampling_Fill_Panel.TabIndex = 8;
- //
- // ultraGrid1
- //
- this.ultraGrid1.DataSource = this.dataSet1;
- ultraGridColumn1.Header.VisiblePosition = 0;
- ultraGridColumn1.RowLayoutColumnInfo.OriginX = 0;
- ultraGridColumn1.RowLayoutColumnInfo.OriginY = 0;
- ultraGridColumn1.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(83, 0);
- ultraGridColumn1.RowLayoutColumnInfo.SpanX = 2;
- ultraGridColumn1.RowLayoutColumnInfo.SpanY = 2;
- ultraGridColumn1.Width = 63;
- ultraGridColumn2.Header.VisiblePosition = 1;
- ultraGridColumn3.DefaultCellValue = "False";
- ultraGridColumn3.Header.VisiblePosition = 2;
- ultraGridColumn3.RowLayoutColumnInfo.OriginX = 4;
- ultraGridColumn3.RowLayoutColumnInfo.OriginY = 0;
- ultraGridColumn3.RowLayoutColumnInfo.PreferredCellSize = new System.Drawing.Size(63, 0);
- ultraGridColumn3.RowLayoutColumnInfo.SpanX = 1;
- ultraGridColumn3.RowLayoutColumnInfo.SpanY = 2;
- ultraGridColumn3.Style = Infragistics.Win.UltraWinGrid.ColumnStyle.CheckBox;
- ultraGridBand1.Columns.AddRange(new object[] {
- ultraGridColumn1,
- ultraGridColumn2,
- ultraGridColumn3});
- ultraGridBand1.RowLayoutStyle = Infragistics.Win.UltraWinGrid.RowLayoutStyle.ColumnLayout;
- this.ultraGrid1.DisplayLayout.BandsSerializer.Add(ultraGridBand1);
- appearance18.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(158)))), ((int)(((byte)(191)))), ((int)(((byte)(231)))));
- this.ultraGrid1.DisplayLayout.Override.HeaderAppearance = appearance18;
- this.ultraGrid1.DisplayLayout.Override.HeaderStyle = Infragistics.Win.HeaderStyle.Standard;
- appearance19.BackColor = System.Drawing.Color.GhostWhite;
- this.ultraGrid1.DisplayLayout.Override.RowAlternateAppearance = appearance19;
- appearance20.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(158)))), ((int)(((byte)(191)))), ((int)(((byte)(231)))));
- this.ultraGrid1.DisplayLayout.Override.RowSelectorAppearance = appearance20;
- this.ultraGrid1.Dock = System.Windows.Forms.DockStyle.Fill;
- this.ultraGrid1.Location = new System.Drawing.Point(0, 28);
- this.ultraGrid1.Name = "ultraGrid1";
- this.ultraGrid1.Size = new System.Drawing.Size(295, 291);
- this.ultraGrid1.TabIndex = 9;
- //
- // dataSet1
- //
- this.dataSet1.DataSetName = "NewDataSet";
- this.dataSet1.Tables.AddRange(new System.Data.DataTable[] {
- this.dataTable1});
- //
- // dataTable1
- //
- this.dataTable1.Columns.AddRange(new System.Data.DataColumn[] {
- this.dataColumn1,
- this.dataColumn2,
- this.dataColumn3});
- this.dataTable1.TableName = "Table1";
- //
- // dataColumn1
- //
- this.dataColumn1.Caption = "样点";
- this.dataColumn1.ColumnName = "ASSAYTYPECODE";
- //
- // dataColumn2
- //
- this.dataColumn2.Caption = "工序名";
- this.dataColumn2.ColumnName = "工序名";
- //
- // dataColumn3
- //
- this.dataColumn3.Caption = "选择";
- this.dataColumn3.ColumnName = "Select";
- //
- // ultraToolbarsManager1
- //
- appearance14.BackColor = System.Drawing.Color.LightSteelBlue;
- this.ultraToolbarsManager1.Appearance = appearance14;
- this.ultraToolbarsManager1.DesignerFlags = 1;
- this.ultraToolbarsManager1.DockWithinContainer = this;
- this.ultraToolbarsManager1.DockWithinContainerBaseType = typeof(System.Windows.Forms.Form);
- this.ultraToolbarsManager1.LockToolbars = true;
- this.ultraToolbarsManager1.ShowFullMenusDelay = 500;
- this.ultraToolbarsManager1.ShowQuickCustomizeButton = false;
- this.ultraToolbarsManager1.Style = Infragistics.Win.UltraWinToolbars.ToolbarStyle.VisualStudio2005;
- ultraToolbar1.DockedColumn = 0;
- ultraToolbar1.DockedRow = 0;
- buttonTool1.InstanceProps.IsFirstInGroup = true;
- buttonTool3.InstanceProps.IsFirstInGroup = true;
- ultraToolbar1.NonInheritedTools.AddRange(new Infragistics.Win.UltraWinToolbars.ToolBase[] {
- buttonTool1,
- buttonTool2,
- buttonTool3,
- buttonTool4});
- ultraToolbar1.Text = "ulttoolMain";
- this.ultraToolbarsManager1.Toolbars.AddRange(new Infragistics.Win.UltraWinToolbars.UltraToolbar[] {
- ultraToolbar1});
- buttonTool5.SharedPropsInternal.Caption = "全选(&A)";
- buttonTool5.SharedPropsInternal.DisplayStyle = Infragistics.Win.UltraWinToolbars.ToolDisplayStyle.ImageAndText;
- buttonTool6.SharedPropsInternal.Caption = "全部取消(&N)";
- buttonTool6.SharedPropsInternal.DisplayStyle = Infragistics.Win.UltraWinToolbars.ToolDisplayStyle.TextOnlyAlways;
- buttonTool7.SharedPropsInternal.Caption = "确定(&O)";
- buttonTool7.SharedPropsInternal.DisplayStyle = Infragistics.Win.UltraWinToolbars.ToolDisplayStyle.ImageAndText;
- buttonTool8.SharedPropsInternal.Caption = "关闭(&C)";
- buttonTool8.SharedPropsInternal.DisplayStyle = Infragistics.Win.UltraWinToolbars.ToolDisplayStyle.TextOnlyAlways;
- buttonTool10.SharedPropsInternal.Caption = "反选";
- buttonTool10.SharedPropsInternal.DisplayStyle = Infragistics.Win.UltraWinToolbars.ToolDisplayStyle.ImageAndText;
- buttonTool12.SharedPropsInternal.Caption = "反选(I)";
- buttonTool12.SharedPropsInternal.DisplayStyle = Infragistics.Win.UltraWinToolbars.ToolDisplayStyle.ImageAndText;
- this.ultraToolbarsManager1.Tools.AddRange(new Infragistics.Win.UltraWinToolbars.ToolBase[] {
- buttonTool5,
- buttonTool6,
- buttonTool7,
- buttonTool8,
- buttonTool10,
- buttonTool12});
- this.ultraToolbarsManager1.ToolClick += new Infragistics.Win.UltraWinToolbars.ToolClickEventHandler(this.ultraToolbarsManager1_ToolClick);
- //
- // frmSetSampling
- //
- this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
- this.BackColor = System.Drawing.SystemColors.Control;
- this.ClientSize = new System.Drawing.Size(295, 319);
- this.Controls.Add(this.ultraGrid1);
- this.Controls.Add(this.frmSetSampling_Fill_Panel);
- this.Controls.Add(this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Left);
- this.Controls.Add(this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Right);
- this.Controls.Add(this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Top);
- this.Controls.Add(this._FrmBase_Fill_Panel_Toolbars_Dock_Area_Bottom);
- this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
- this.MaximizeBox = false;
- this.MinimizeBox = false;
- this.Name = "frmSetSampling";
- this.ShowInTaskbar = false;
- this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
- this.Text = "设置样点";
- this.Load += new System.EventHandler(this.frmSetSampling_Load);
- ((System.ComponentModel.ISupportInitialize)(this.ultraGrid1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.dataSet1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.dataTable1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.ultraToolbarsManager1)).EndInit();
- this.ResumeLayout(false);
- }
- #endregion
- #endregion
- public DataSet _dsSet;
- private Infragistics.Win.UltraWinToolbars.UltraToolbarsManager ultraToolbarsManager1;
- private Infragistics.Win.UltraWinGrid.UltraGrid ultraGrid1;
- private Panel frmSetSampling_Fill_Panel;
- private Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea _FrmBase_Fill_Panel_Toolbars_Dock_Area_Left;
- private Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea _FrmBase_Fill_Panel_Toolbars_Dock_Area_Right;
- private Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea _FrmBase_Fill_Panel_Toolbars_Dock_Area_Top;
- private Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea _FrmBase_Fill_Panel_Toolbars_Dock_Area_Bottom;
- private DataSet dataSet1;
- private DataTable dataTable1;
- private DataColumn dataColumn1;
- private DataColumn dataColumn2;
- private DataColumn dataColumn3;
- public bool _setFlag = false;
- private void frmSetSampling_Load(object sender, System.EventArgs e)
- {
- this.ultraGrid1.DataSource = this._dsSet.Tables[0];
- this.ultraGrid1.DisplayLayout.Bands[0].Columns[0].Header.Caption = "样点";
- this.ultraGrid1.DisplayLayout.Bands[0].Columns["ASSAYTYPECODE"].Width = 100;
- //this.ultraGrid1.DisplayLayout.Bands[0].Header.Appearance.BackColor = Color.LightSteelBlue;
- //this.ultraGrid1.DisplayLayout.CaptionAppearance.BackColor = Color.LightSteelBlue;
- }
- private void ultraToolbarsManager1_ToolClick(object sender, Infragistics.Win.UltraWinToolbars.ToolClickEventArgs e)
- {
- switch (e.Tool.Key)
- {
- case "All":
- foreach (DataRow dr in _dsSet.Tables[0].Rows)
- {
- dr["选择"] = true;
- }
- break;
- case "AllCancel":
- foreach (DataRow dr in _dsSet.Tables[0].Rows)
- {
- if (string.IsNullOrEmpty(dr["选择"].ToString()))
- dr["选择"] = false;
- else
- dr["选择"] = !Convert.ToBoolean(dr["选择"]);
- }
- break;
- case "OK":
- this._dsSet.Tables[0].AcceptChanges();
- foreach (Infragistics.Win.UltraWinGrid.UltraGridRow ulgr in ultraGrid1.Rows)
- {
- if (ulgr.Cells["选择"].Text.ToString() == "False")
- {
- ulgr.Cells["选择"].Value = "false";
- }
- else
- ulgr.Cells["选择"].Value = "true";
- }
- //DataTable dsdd = (DataTable)ultraGrid1.DataSource;
- _setFlag = true;
- this.Close();
- break;
- case "Cancel":
- this._dsSet.RejectChanges();
- this.Close();
- break;
- }
- }
- }
- }
|