diff --git a/成套报价软件/DockWindows/DockWindow3/DockWindow3.Designer.cs b/成套报价软件/DockWindows/DockWindow3/DockWindow3.Designer.cs
index c245593..8510656 100644
--- a/成套报价软件/DockWindows/DockWindow3/DockWindow3.Designer.cs
+++ b/成套报价软件/DockWindows/DockWindow3/DockWindow3.Designer.cs
@@ -46,6 +46,8 @@ namespace 成套报价软件
public System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn31;
public System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn32;
public System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn33;
+ private System.Windows.Forms.Button button1;
+ private System.Windows.Forms.ComboBox comboBox1;
///
/// Disposes resources used by the form.
@@ -68,16 +70,20 @@ namespace 成套报价软件
///
private void InitializeComponent()
{
- this.components = new System.ComponentModel.Container();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle11 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle12 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle9 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle10 = new System.Windows.Forms.DataGridViewCellStyle();
this.splitContainer4 = new System.Windows.Forms.SplitContainer();
- ((System.ComponentModel.ISupportInitialize)(this.splitContainer4)).BeginInit();
this.advancedDataGridView1 = new Smart.CustomComponents.EnhancedDataGridView();
- ((System.ComponentModel.ISupportInitialize)(this.advancedDataGridView1)).BeginInit();
- this.panel5 = new System.Windows.Forms.Panel();
- this.label4 = new System.Windows.Forms.Label();
- this.comboBox5 = new System.Windows.Forms.ComboBox();
- this.advancedDataGridView12 = new Smart.CustomComponents.EnhancedDataGridView();
- ((System.ComponentModel.ISupportInitialize)(this.advancedDataGridView12)).BeginInit();
this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn();
@@ -95,6 +101,10 @@ namespace 成套报价软件
this.dataGridViewTextBoxColumn15 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn16 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn17 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.panel5 = new System.Windows.Forms.Panel();
+ this.label4 = new System.Windows.Forms.Label();
+ this.comboBox5 = new System.Windows.Forms.ComboBox();
+ this.advancedDataGridView12 = new Smart.CustomComponents.EnhancedDataGridView();
this.dataGridViewTextBoxColumn18 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn19 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn20 = new System.Windows.Forms.DataGridViewTextBoxColumn();
@@ -111,413 +121,487 @@ namespace 成套报价软件
this.dataGridViewTextBoxColumn31 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn32 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn33 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.comboBox1 = new System.Windows.Forms.ComboBox();
+ this.button1 = new System.Windows.Forms.Button();
+ ((System.ComponentModel.ISupportInitialize)(this.splitContainer4)).BeginInit();
+ this.splitContainer4.Panel1.SuspendLayout();
+ this.splitContainer4.Panel2.SuspendLayout();
+ this.splitContainer4.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.advancedDataGridView1)).BeginInit();
+ this.panel5.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.advancedDataGridView12)).BeginInit();
this.SuspendLayout();
//
// splitContainer4
//
- this.splitContainer4.Dock = System.Windows.Forms.DockStyle.Fill;
- this.splitContainer4.Orientation = System.Windows.Forms.Orientation.Horizontal;
- this.splitContainer4.SplitterWidth = 6;
this.splitContainer4.BackColor = System.Drawing.Color.Transparent;
- this.splitContainer4.TabIndex = 0;
+ this.splitContainer4.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.splitContainer4.Location = new System.Drawing.Point(0, 0);
this.splitContainer4.Name = "splitContainer4";
+ this.splitContainer4.Orientation = System.Windows.Forms.Orientation.Horizontal;
+ //
+ // splitContainer4.Panel1
+ //
+ this.splitContainer4.Panel1.Controls.Add(this.advancedDataGridView1);
+ this.splitContainer4.Panel1.Controls.Add(this.panel5);
+ //
+ // splitContainer4.Panel2
+ //
+ this.splitContainer4.Panel2.Controls.Add(this.advancedDataGridView12);
+ this.splitContainer4.Size = new System.Drawing.Size(1352, 799);
+ this.splitContainer4.SplitterDistance = 551;
+ this.splitContainer4.SplitterWidth = 6;
+ this.splitContainer4.TabIndex = 0;
+ //
+ // advancedDataGridView1
+ //
+ this.advancedDataGridView1.AllowUserToAddRows = false;
+ this.advancedDataGridView1.AllowUserToResizeRows = false;
+ this.advancedDataGridView1.BackgroundColor = System.Drawing.Color.White;
+ dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ dataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
+ dataGridViewCellStyle1.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ dataGridViewCellStyle1.ForeColor = System.Drawing.SystemColors.WindowText;
+ dataGridViewCellStyle1.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
+ dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.WindowText;
+ dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
+ this.advancedDataGridView1.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1;
+ this.advancedDataGridView1.ColumnHeadersHeight = 35;
+ this.advancedDataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
+ this.dataGridViewTextBoxColumn1,
+ this.dataGridViewTextBoxColumn2,
+ this.dataGridViewTextBoxColumn3,
+ this.dataGridViewTextBoxColumn4,
+ this.dataGridViewTextBoxColumn5,
+ this.dataGridViewTextBoxColumn6,
+ this.dataGridViewTextBoxColumn7,
+ this.dataGridViewTextBoxColumn8,
+ this.dataGridViewTextBoxColumn9,
+ this.dataGridViewTextBoxColumn10,
+ this.dataGridViewTextBoxColumn11,
+ this.dataGridViewTextBoxColumn12,
+ this.dataGridViewTextBoxColumn13,
+ this.dataGridViewTextBoxColumn14,
+ this.dataGridViewTextBoxColumn15,
+ this.dataGridViewTextBoxColumn16,
+ this.dataGridViewTextBoxColumn17});
+ dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
+ dataGridViewCellStyle5.BackColor = System.Drawing.SystemColors.Window;
+ dataGridViewCellStyle5.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ dataGridViewCellStyle5.ForeColor = System.Drawing.SystemColors.ControlText;
+ dataGridViewCellStyle5.SelectionBackColor = System.Drawing.SystemColors.Window;
+ dataGridViewCellStyle5.SelectionForeColor = System.Drawing.SystemColors.ControlText;
+ dataGridViewCellStyle5.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
+ this.advancedDataGridView1.DefaultCellStyle = dataGridViewCellStyle5;
+ this.advancedDataGridView1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.advancedDataGridView1.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnKeystroke;
+ this.advancedDataGridView1.EnableCellPaste = true;
+ this.advancedDataGridView1.EnableHeadersVisualStyles = false;
+ this.advancedDataGridView1.Location = new System.Drawing.Point(0, 38);
+ this.advancedDataGridView1.MultiSelect = false;
+ this.advancedDataGridView1.Name = "advancedDataGridView1";
+ this.advancedDataGridView1.RightToLeft = System.Windows.Forms.RightToLeft.No;
+ dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
+ dataGridViewCellStyle6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
+ dataGridViewCellStyle6.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ dataGridViewCellStyle6.ForeColor = System.Drawing.SystemColors.WindowText;
+ dataGridViewCellStyle6.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
+ dataGridViewCellStyle6.SelectionForeColor = System.Drawing.SystemColors.WindowText;
+ dataGridViewCellStyle6.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
+ this.advancedDataGridView1.RowHeadersDefaultCellStyle = dataGridViewCellStyle6;
+ this.advancedDataGridView1.Size = new System.Drawing.Size(1352, 513);
+ this.advancedDataGridView1.TabIndex = 0;
//
// dataGridViewTextBoxColumn1
//
- this.dataGridViewTextBoxColumn1.HeaderText = "序号";
- this.dataGridViewTextBoxColumn1.Width = 35;
- this.dataGridViewTextBoxColumn1.ReadOnly = false;
this.dataGridViewTextBoxColumn1.DataPropertyName = "序号";
+ dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.dataGridViewTextBoxColumn1.DefaultCellStyle = dataGridViewCellStyle2;
+ this.dataGridViewTextBoxColumn1.HeaderText = "序号";
+ this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1";
this.dataGridViewTextBoxColumn1.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
- this.dataGridViewTextBoxColumn1.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.dataGridViewTextBoxColumn1.Width = 35;
//
// dataGridViewTextBoxColumn2
//
- this.dataGridViewTextBoxColumn2.HeaderText = "元件名称";
- this.dataGridViewTextBoxColumn2.Width = 150;
- this.dataGridViewTextBoxColumn2.ReadOnly = false;
this.dataGridViewTextBoxColumn2.DataPropertyName = "元件名称";
+ this.dataGridViewTextBoxColumn2.HeaderText = "元件名称";
+ this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2";
this.dataGridViewTextBoxColumn2.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+ this.dataGridViewTextBoxColumn2.Width = 150;
//
// dataGridViewTextBoxColumn3
//
- this.dataGridViewTextBoxColumn3.HeaderText = "规格";
- this.dataGridViewTextBoxColumn3.Width = 150;
- this.dataGridViewTextBoxColumn3.ReadOnly = false;
this.dataGridViewTextBoxColumn3.DataPropertyName = "规格";
+ this.dataGridViewTextBoxColumn3.HeaderText = "规格";
+ this.dataGridViewTextBoxColumn3.Name = "dataGridViewTextBoxColumn3";
this.dataGridViewTextBoxColumn3.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+ this.dataGridViewTextBoxColumn3.Width = 150;
//
// dataGridViewTextBoxColumn4
//
- this.dataGridViewTextBoxColumn4.HeaderText = "单位";
- this.dataGridViewTextBoxColumn4.Width = 35;
- this.dataGridViewTextBoxColumn4.ReadOnly = false;
this.dataGridViewTextBoxColumn4.DataPropertyName = "单位";
+ dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.dataGridViewTextBoxColumn4.DefaultCellStyle = dataGridViewCellStyle3;
+ this.dataGridViewTextBoxColumn4.HeaderText = "单位";
+ this.dataGridViewTextBoxColumn4.Name = "dataGridViewTextBoxColumn4";
this.dataGridViewTextBoxColumn4.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
- this.dataGridViewTextBoxColumn4.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.dataGridViewTextBoxColumn4.Width = 35;
//
// dataGridViewTextBoxColumn5
//
- this.dataGridViewTextBoxColumn5.HeaderText = "数量";
- this.dataGridViewTextBoxColumn5.Width = 40;
- this.dataGridViewTextBoxColumn5.ReadOnly = false;
this.dataGridViewTextBoxColumn5.DataPropertyName = "数量";
+ dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.dataGridViewTextBoxColumn5.DefaultCellStyle = dataGridViewCellStyle4;
+ this.dataGridViewTextBoxColumn5.HeaderText = "数量";
+ this.dataGridViewTextBoxColumn5.Name = "dataGridViewTextBoxColumn5";
this.dataGridViewTextBoxColumn5.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
- this.dataGridViewTextBoxColumn5.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.dataGridViewTextBoxColumn5.Width = 40;
//
// dataGridViewTextBoxColumn6
//
- this.dataGridViewTextBoxColumn6.HeaderText = "表价";
- this.dataGridViewTextBoxColumn6.ReadOnly = false;
this.dataGridViewTextBoxColumn6.DataPropertyName = "表价";
+ this.dataGridViewTextBoxColumn6.HeaderText = "表价";
+ this.dataGridViewTextBoxColumn6.Name = "dataGridViewTextBoxColumn6";
this.dataGridViewTextBoxColumn6.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn7
//
- this.dataGridViewTextBoxColumn7.HeaderText = "采购单价";
- this.dataGridViewTextBoxColumn7.ReadOnly = false;
this.dataGridViewTextBoxColumn7.DataPropertyName = "采购单价";
+ this.dataGridViewTextBoxColumn7.HeaderText = "采购单价";
+ this.dataGridViewTextBoxColumn7.Name = "dataGridViewTextBoxColumn7";
this.dataGridViewTextBoxColumn7.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn8
//
- this.dataGridViewTextBoxColumn8.HeaderText = "采购系数";
- this.dataGridViewTextBoxColumn8.ReadOnly = false;
this.dataGridViewTextBoxColumn8.DataPropertyName = "采购系数";
+ this.dataGridViewTextBoxColumn8.HeaderText = "采购系数";
+ this.dataGridViewTextBoxColumn8.Name = "dataGridViewTextBoxColumn8";
this.dataGridViewTextBoxColumn8.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn9
//
- this.dataGridViewTextBoxColumn9.HeaderText = "采购价";
- this.dataGridViewTextBoxColumn9.ReadOnly = false;
this.dataGridViewTextBoxColumn9.DataPropertyName = "采购价";
+ this.dataGridViewTextBoxColumn9.HeaderText = "采购价";
+ this.dataGridViewTextBoxColumn9.Name = "dataGridViewTextBoxColumn9";
this.dataGridViewTextBoxColumn9.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn10
//
- this.dataGridViewTextBoxColumn10.HeaderText = "报出单价";
- this.dataGridViewTextBoxColumn10.ReadOnly = false;
this.dataGridViewTextBoxColumn10.DataPropertyName = "报出单价";
+ this.dataGridViewTextBoxColumn10.HeaderText = "报出单价";
+ this.dataGridViewTextBoxColumn10.Name = "dataGridViewTextBoxColumn10";
this.dataGridViewTextBoxColumn10.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn11
//
- this.dataGridViewTextBoxColumn11.HeaderText = "报出系数";
- this.dataGridViewTextBoxColumn11.ReadOnly = false;
this.dataGridViewTextBoxColumn11.DataPropertyName = "报出系数";
+ this.dataGridViewTextBoxColumn11.HeaderText = "报出系数";
+ this.dataGridViewTextBoxColumn11.Name = "dataGridViewTextBoxColumn11";
this.dataGridViewTextBoxColumn11.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn12
//
- this.dataGridViewTextBoxColumn12.HeaderText = "报出价";
- this.dataGridViewTextBoxColumn12.ReadOnly = false;
this.dataGridViewTextBoxColumn12.DataPropertyName = "报出价";
+ this.dataGridViewTextBoxColumn12.HeaderText = "报出价";
+ this.dataGridViewTextBoxColumn12.Name = "dataGridViewTextBoxColumn12";
this.dataGridViewTextBoxColumn12.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn13
//
- this.dataGridViewTextBoxColumn13.HeaderText = "图纸规格";
- this.dataGridViewTextBoxColumn13.ReadOnly = false;
this.dataGridViewTextBoxColumn13.DataPropertyName = "图纸规格";
+ this.dataGridViewTextBoxColumn13.HeaderText = "图纸规格";
+ this.dataGridViewTextBoxColumn13.Name = "dataGridViewTextBoxColumn13";
this.dataGridViewTextBoxColumn13.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn14
//
- this.dataGridViewTextBoxColumn14.HeaderText = "品牌";
- this.dataGridViewTextBoxColumn14.ReadOnly = false;
this.dataGridViewTextBoxColumn14.DataPropertyName = "品牌";
+ this.dataGridViewTextBoxColumn14.HeaderText = "品牌";
+ this.dataGridViewTextBoxColumn14.Name = "dataGridViewTextBoxColumn14";
this.dataGridViewTextBoxColumn14.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn15
//
- this.dataGridViewTextBoxColumn15.HeaderText = "系列";
- this.dataGridViewTextBoxColumn15.ReadOnly = false;
this.dataGridViewTextBoxColumn15.DataPropertyName = "系列";
+ this.dataGridViewTextBoxColumn15.HeaderText = "系列";
+ this.dataGridViewTextBoxColumn15.Name = "dataGridViewTextBoxColumn15";
this.dataGridViewTextBoxColumn15.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn16
//
- this.dataGridViewTextBoxColumn16.HeaderText = "类型";
- this.dataGridViewTextBoxColumn16.ReadOnly = false;
this.dataGridViewTextBoxColumn16.DataPropertyName = "类型";
+ this.dataGridViewTextBoxColumn16.HeaderText = "类型";
+ this.dataGridViewTextBoxColumn16.Name = "dataGridViewTextBoxColumn16";
this.dataGridViewTextBoxColumn16.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn17
//
- this.dataGridViewTextBoxColumn17.HeaderText = "备注";
- this.dataGridViewTextBoxColumn17.ReadOnly = false;
this.dataGridViewTextBoxColumn17.DataPropertyName = "备注";
+ this.dataGridViewTextBoxColumn17.HeaderText = "备注";
+ this.dataGridViewTextBoxColumn17.Name = "dataGridViewTextBoxColumn17";
this.dataGridViewTextBoxColumn17.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
- // advancedDataGridView1
- //
- this.advancedDataGridView1.ColumnHeadersDefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- this.advancedDataGridView1.Dock = System.Windows.Forms.DockStyle.Fill;
- this.advancedDataGridView1.EnableExcelStyleSelection = true;
- this.advancedDataGridView1.EnableCellPaste = true;
- this.advancedDataGridView1.AllowUserToAddRows = false;
- this.advancedDataGridView1.AllowUserToDeleteRows = true;
- this.advancedDataGridView1.AllowUserToOrderColumns = false;
- this.advancedDataGridView1.AllowUserToResizeRows = false;
- this.advancedDataGridView1.BackgroundColor = System.Drawing.Color.White;
- this.advancedDataGridView1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.advancedDataGridView1.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.Single;
- this.advancedDataGridView1.ColumnHeadersHeight = 35;
- this.advancedDataGridView1.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnKeystroke;
- this.advancedDataGridView1.EnableHeadersVisualStyles = false;
- this.advancedDataGridView1.RowHeadersWidth = 41;
- this.advancedDataGridView1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.RowHeaderSelect;
- this.advancedDataGridView1.MultiSelect = false;
- this.advancedDataGridView1.TabIndex = 0;
- this.advancedDataGridView1.Name = "advancedDataGridView1";
- this.advancedDataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
- this.dataGridViewTextBoxColumn1,
- this.dataGridViewTextBoxColumn2,
- this.dataGridViewTextBoxColumn3,
- this.dataGridViewTextBoxColumn4,
- this.dataGridViewTextBoxColumn5,
- this.dataGridViewTextBoxColumn6,
- this.dataGridViewTextBoxColumn7,
- this.dataGridViewTextBoxColumn8,
- this.dataGridViewTextBoxColumn9,
- this.dataGridViewTextBoxColumn10,
- this.dataGridViewTextBoxColumn11,
- this.dataGridViewTextBoxColumn12,
- this.dataGridViewTextBoxColumn13,
- this.dataGridViewTextBoxColumn14,
- this.dataGridViewTextBoxColumn15,
- this.dataGridViewTextBoxColumn16,
- this.dataGridViewTextBoxColumn17});
- //
// panel5
//
- this.panel5.Dock = System.Windows.Forms.DockStyle.Top;
- this.panel5.TabStop = false;
- this.panel5.AutoScrollMargin = new System.Drawing.Size(0, 0);
- this.panel5.AutoScrollMinSize = new System.Drawing.Size(0, 0);
this.panel5.BackColor = System.Drawing.Color.Transparent;
- this.panel5.TabIndex = 1;
- this.panel5.Size = new System.Drawing.Size(1352, 38);
+ this.panel5.Controls.Add(this.button1);
+ this.panel5.Controls.Add(this.comboBox1);
+ this.panel5.Controls.Add(this.label4);
+ this.panel5.Controls.Add(this.comboBox5);
+ this.panel5.Dock = System.Windows.Forms.DockStyle.Top;
this.panel5.Location = new System.Drawing.Point(0, 0);
this.panel5.Name = "panel5";
+ this.panel5.Size = new System.Drawing.Size(1352, 38);
+ this.panel5.TabIndex = 1;
//
// label4
//
- this.label4.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.label4.LiveSetting = System.Windows.Forms.Automation.AutomationLiveSetting.Off;
- this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label4.BackColor = System.Drawing.Color.Transparent;
- this.label4.Font = new System.Drawing.Font("宋体", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point);
- this.label4.Margin = new System.Windows.Forms.Padding(3, 0, 3, 0);
- this.label4.TabIndex = 1;
- this.label4.Size = new System.Drawing.Size(65, 23);
+ this.label4.Font = new System.Drawing.Font("宋体", 10F);
this.label4.Location = new System.Drawing.Point(3, 8);
- this.label4.Text = "选型范围";
this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(65, 23);
+ this.label4.TabIndex = 1;
+ this.label4.Text = "选型范围";
+ this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// comboBox5
//
+ this.comboBox5.AutoCompleteCustomSource.AddRange(new string[] {
+ "当前项目",
+ "当前图号"});
this.comboBox5.BackColor = System.Drawing.SystemColors.Window;
this.comboBox5.DropDownWidth = 121;
- this.comboBox5.DropDownHeight = 106;
this.comboBox5.ForeColor = System.Drawing.SystemColors.WindowText;
- this.comboBox5.ItemHeight = 12;
this.comboBox5.FormattingEnabled = true;
- this.comboBox5.TabIndex = 0;
- this.comboBox5.Size = new System.Drawing.Size(121, 20);
+ this.comboBox5.IntegralHeight = false;
+ this.comboBox5.ItemHeight = 12;
+ this.comboBox5.Items.AddRange(new object[] {
+ "当前项目",
+ "当前图号"});
this.comboBox5.Location = new System.Drawing.Point(72, 9);
- this.comboBox5.Text = "当前项目";
this.comboBox5.Name = "comboBox5";
- this.comboBox5.AutoCompleteCustomSource.AddRange(new string[] {
- "当前项目", "当前图号"
- });
- this.comboBox5.Items.Add("当前项目");
- this.comboBox5.Items.Add("当前图号");
+ this.comboBox5.Size = new System.Drawing.Size(121, 20);
+ this.comboBox5.TabIndex = 0;
+ this.comboBox5.Text = "当前项目";
+ //
+ // advancedDataGridView12
+ //
+ this.advancedDataGridView12.AllowUserToAddRows = false;
+ this.advancedDataGridView12.AllowUserToResizeRows = false;
+ this.advancedDataGridView12.BackgroundColor = System.Drawing.Color.White;
+ dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ dataGridViewCellStyle7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
+ dataGridViewCellStyle7.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ dataGridViewCellStyle7.ForeColor = System.Drawing.SystemColors.WindowText;
+ dataGridViewCellStyle7.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
+ dataGridViewCellStyle7.SelectionForeColor = System.Drawing.SystemColors.WindowText;
+ dataGridViewCellStyle7.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
+ this.advancedDataGridView12.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle7;
+ this.advancedDataGridView12.ColumnHeadersHeight = 35;
+ this.advancedDataGridView12.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
+ this.dataGridViewTextBoxColumn18,
+ this.dataGridViewTextBoxColumn19,
+ this.dataGridViewTextBoxColumn20,
+ this.dataGridViewTextBoxColumn21,
+ this.dataGridViewTextBoxColumn22,
+ this.dataGridViewTextBoxColumn23,
+ this.dataGridViewTextBoxColumn24,
+ this.dataGridViewTextBoxColumn25,
+ this.dataGridViewTextBoxColumn26,
+ this.dataGridViewTextBoxColumn27,
+ this.dataGridViewTextBoxColumn28,
+ this.dataGridViewTextBoxColumn29,
+ this.dataGridViewTextBoxColumn30,
+ this.dataGridViewTextBoxColumn31,
+ this.dataGridViewTextBoxColumn32,
+ this.dataGridViewTextBoxColumn33});
+ dataGridViewCellStyle11.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
+ dataGridViewCellStyle11.BackColor = System.Drawing.SystemColors.Window;
+ dataGridViewCellStyle11.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ dataGridViewCellStyle11.ForeColor = System.Drawing.SystemColors.ControlText;
+ dataGridViewCellStyle11.SelectionBackColor = System.Drawing.SystemColors.Window;
+ dataGridViewCellStyle11.SelectionForeColor = System.Drawing.SystemColors.ControlText;
+ dataGridViewCellStyle11.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
+ this.advancedDataGridView12.DefaultCellStyle = dataGridViewCellStyle11;
+ this.advancedDataGridView12.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.advancedDataGridView12.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnKeystroke;
+ this.advancedDataGridView12.EnableCellPaste = true;
+ this.advancedDataGridView12.EnableHeadersVisualStyles = false;
+ this.advancedDataGridView12.Location = new System.Drawing.Point(0, 0);
+ this.advancedDataGridView12.MultiSelect = false;
+ this.advancedDataGridView12.Name = "advancedDataGridView12";
+ this.advancedDataGridView12.RightToLeft = System.Windows.Forms.RightToLeft.No;
+ dataGridViewCellStyle12.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
+ dataGridViewCellStyle12.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
+ dataGridViewCellStyle12.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ dataGridViewCellStyle12.ForeColor = System.Drawing.SystemColors.WindowText;
+ dataGridViewCellStyle12.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
+ dataGridViewCellStyle12.SelectionForeColor = System.Drawing.SystemColors.WindowText;
+ dataGridViewCellStyle12.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
+ this.advancedDataGridView12.RowHeadersDefaultCellStyle = dataGridViewCellStyle12;
+ this.advancedDataGridView12.Size = new System.Drawing.Size(1352, 242);
+ this.advancedDataGridView12.TabIndex = 0;
//
// dataGridViewTextBoxColumn18
//
- this.dataGridViewTextBoxColumn18.HeaderText = "序号";
- this.dataGridViewTextBoxColumn18.Width = 35;
- this.dataGridViewTextBoxColumn18.ReadOnly = false;
this.dataGridViewTextBoxColumn18.DataPropertyName = "序号";
+ dataGridViewCellStyle8.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.dataGridViewTextBoxColumn18.DefaultCellStyle = dataGridViewCellStyle8;
+ this.dataGridViewTextBoxColumn18.HeaderText = "序号";
+ this.dataGridViewTextBoxColumn18.Name = "dataGridViewTextBoxColumn18";
this.dataGridViewTextBoxColumn18.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
- this.dataGridViewTextBoxColumn18.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.dataGridViewTextBoxColumn18.Width = 35;
//
// dataGridViewTextBoxColumn19
//
- this.dataGridViewTextBoxColumn19.HeaderText = "箱号";
- this.dataGridViewTextBoxColumn19.Width = 150;
- this.dataGridViewTextBoxColumn19.ReadOnly = false;
this.dataGridViewTextBoxColumn19.DataPropertyName = "箱号";
+ this.dataGridViewTextBoxColumn19.HeaderText = "箱号";
+ this.dataGridViewTextBoxColumn19.Name = "dataGridViewTextBoxColumn19";
this.dataGridViewTextBoxColumn19.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+ this.dataGridViewTextBoxColumn19.Width = 150;
//
// dataGridViewTextBoxColumn20
//
- this.dataGridViewTextBoxColumn20.HeaderText = "型号";
- this.dataGridViewTextBoxColumn20.Width = 150;
- this.dataGridViewTextBoxColumn20.ReadOnly = false;
this.dataGridViewTextBoxColumn20.DataPropertyName = "型号";
+ this.dataGridViewTextBoxColumn20.HeaderText = "型号";
+ this.dataGridViewTextBoxColumn20.Name = "dataGridViewTextBoxColumn20";
this.dataGridViewTextBoxColumn20.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+ this.dataGridViewTextBoxColumn20.Width = 150;
//
// dataGridViewTextBoxColumn21
//
- this.dataGridViewTextBoxColumn21.HeaderText = "规格";
- this.dataGridViewTextBoxColumn21.Width = 150;
- this.dataGridViewTextBoxColumn21.ReadOnly = false;
this.dataGridViewTextBoxColumn21.DataPropertyName = "规格";
+ this.dataGridViewTextBoxColumn21.HeaderText = "规格";
+ this.dataGridViewTextBoxColumn21.Name = "dataGridViewTextBoxColumn21";
this.dataGridViewTextBoxColumn21.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+ this.dataGridViewTextBoxColumn21.Width = 150;
//
// dataGridViewTextBoxColumn22
//
- this.dataGridViewTextBoxColumn22.HeaderText = "单位";
- this.dataGridViewTextBoxColumn22.Width = 35;
- this.dataGridViewTextBoxColumn22.ReadOnly = false;
this.dataGridViewTextBoxColumn22.DataPropertyName = "单位";
+ dataGridViewCellStyle9.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.dataGridViewTextBoxColumn22.DefaultCellStyle = dataGridViewCellStyle9;
+ this.dataGridViewTextBoxColumn22.HeaderText = "单位";
+ this.dataGridViewTextBoxColumn22.Name = "dataGridViewTextBoxColumn22";
this.dataGridViewTextBoxColumn22.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
- this.dataGridViewTextBoxColumn22.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.dataGridViewTextBoxColumn22.Width = 35;
//
// dataGridViewTextBoxColumn23
//
- this.dataGridViewTextBoxColumn23.HeaderText = "数量";
- this.dataGridViewTextBoxColumn23.Width = 45;
- this.dataGridViewTextBoxColumn23.ReadOnly = false;
this.dataGridViewTextBoxColumn23.DataPropertyName = "数量";
+ dataGridViewCellStyle10.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.dataGridViewTextBoxColumn23.DefaultCellStyle = dataGridViewCellStyle10;
+ this.dataGridViewTextBoxColumn23.HeaderText = "数量";
+ this.dataGridViewTextBoxColumn23.Name = "dataGridViewTextBoxColumn23";
this.dataGridViewTextBoxColumn23.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
- this.dataGridViewTextBoxColumn23.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.dataGridViewTextBoxColumn23.Width = 45;
//
// dataGridViewTextBoxColumn24
//
- this.dataGridViewTextBoxColumn24.HeaderText = "单台成本";
- this.dataGridViewTextBoxColumn24.ReadOnly = false;
this.dataGridViewTextBoxColumn24.DataPropertyName = "单台成本";
+ this.dataGridViewTextBoxColumn24.HeaderText = "单台成本";
+ this.dataGridViewTextBoxColumn24.Name = "dataGridViewTextBoxColumn24";
this.dataGridViewTextBoxColumn24.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn25
//
- this.dataGridViewTextBoxColumn25.HeaderText = "成本价";
- this.dataGridViewTextBoxColumn25.ReadOnly = false;
this.dataGridViewTextBoxColumn25.DataPropertyName = "成本价";
+ this.dataGridViewTextBoxColumn25.HeaderText = "成本价";
+ this.dataGridViewTextBoxColumn25.Name = "dataGridViewTextBoxColumn25";
this.dataGridViewTextBoxColumn25.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn26
//
- this.dataGridViewTextBoxColumn26.HeaderText = "单台报出";
- this.dataGridViewTextBoxColumn26.ReadOnly = false;
this.dataGridViewTextBoxColumn26.DataPropertyName = "单台报出";
+ this.dataGridViewTextBoxColumn26.HeaderText = "单台报出";
+ this.dataGridViewTextBoxColumn26.Name = "dataGridViewTextBoxColumn26";
this.dataGridViewTextBoxColumn26.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn27
//
- this.dataGridViewTextBoxColumn27.HeaderText = "报出价";
- this.dataGridViewTextBoxColumn27.ReadOnly = false;
this.dataGridViewTextBoxColumn27.DataPropertyName = "报出价";
+ this.dataGridViewTextBoxColumn27.HeaderText = "报出价";
+ this.dataGridViewTextBoxColumn27.Name = "dataGridViewTextBoxColumn27";
this.dataGridViewTextBoxColumn27.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn28
//
- this.dataGridViewTextBoxColumn28.HeaderText = "利润";
- this.dataGridViewTextBoxColumn28.ReadOnly = false;
this.dataGridViewTextBoxColumn28.DataPropertyName = "利润";
+ this.dataGridViewTextBoxColumn28.HeaderText = "利润";
+ this.dataGridViewTextBoxColumn28.Name = "dataGridViewTextBoxColumn28";
this.dataGridViewTextBoxColumn28.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn29
//
- this.dataGridViewTextBoxColumn29.HeaderText = "利润率";
- this.dataGridViewTextBoxColumn29.ReadOnly = false;
this.dataGridViewTextBoxColumn29.DataPropertyName = "利润率";
+ this.dataGridViewTextBoxColumn29.HeaderText = "利润率";
+ this.dataGridViewTextBoxColumn29.Name = "dataGridViewTextBoxColumn29";
this.dataGridViewTextBoxColumn29.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn30
//
- this.dataGridViewTextBoxColumn30.HeaderText = "毛利率";
- this.dataGridViewTextBoxColumn30.ReadOnly = false;
this.dataGridViewTextBoxColumn30.DataPropertyName = "毛利率";
+ this.dataGridViewTextBoxColumn30.HeaderText = "毛利率";
+ this.dataGridViewTextBoxColumn30.Name = "dataGridViewTextBoxColumn30";
this.dataGridViewTextBoxColumn30.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn31
//
- this.dataGridViewTextBoxColumn31.HeaderText = "箱柜类型";
- this.dataGridViewTextBoxColumn31.ReadOnly = false;
this.dataGridViewTextBoxColumn31.DataPropertyName = "箱柜类型";
+ this.dataGridViewTextBoxColumn31.HeaderText = "箱柜类型";
+ this.dataGridViewTextBoxColumn31.Name = "dataGridViewTextBoxColumn31";
this.dataGridViewTextBoxColumn31.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn32
//
- this.dataGridViewTextBoxColumn32.HeaderText = "备注";
- this.dataGridViewTextBoxColumn32.ReadOnly = false;
this.dataGridViewTextBoxColumn32.DataPropertyName = "备注";
+ this.dataGridViewTextBoxColumn32.HeaderText = "备注";
+ this.dataGridViewTextBoxColumn32.Name = "dataGridViewTextBoxColumn32";
this.dataGridViewTextBoxColumn32.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn33
//
- this.dataGridViewTextBoxColumn33.HeaderText = "图纸";
- this.dataGridViewTextBoxColumn33.ReadOnly = false;
this.dataGridViewTextBoxColumn33.DataPropertyName = "图纸";
+ this.dataGridViewTextBoxColumn33.HeaderText = "图纸";
+ this.dataGridViewTextBoxColumn33.Name = "dataGridViewTextBoxColumn33";
this.dataGridViewTextBoxColumn33.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
- // advancedDataGridView12
+ // comboBox1
//
- this.advancedDataGridView12.ColumnHeadersDefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- this.advancedDataGridView12.Dock = System.Windows.Forms.DockStyle.Fill;
- this.advancedDataGridView12.EnableExcelStyleSelection = true;
- this.advancedDataGridView12.EnableCellPaste = true;
- this.advancedDataGridView12.AllowUserToAddRows = false;
- this.advancedDataGridView12.AllowUserToDeleteRows = true;
- this.advancedDataGridView12.AllowUserToOrderColumns = false;
- this.advancedDataGridView12.AllowUserToResizeRows = false;
- this.advancedDataGridView12.BackgroundColor = System.Drawing.Color.White;
- this.advancedDataGridView12.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.advancedDataGridView12.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.Single;
- this.advancedDataGridView12.ColumnHeadersHeight = 35;
- this.advancedDataGridView12.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnKeystroke;
- this.advancedDataGridView12.EnableHeadersVisualStyles = false;
- this.advancedDataGridView12.RowHeadersWidth = 41;
- this.advancedDataGridView12.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.RowHeaderSelect;
- this.advancedDataGridView12.MultiSelect = false;
- this.advancedDataGridView12.Enabled = true;
- this.advancedDataGridView12.TabIndex = 0;
- this.advancedDataGridView12.Name = "advancedDataGridView12";
- this.advancedDataGridView12.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
- this.dataGridViewTextBoxColumn18,
- this.dataGridViewTextBoxColumn19,
- this.dataGridViewTextBoxColumn20,
- this.dataGridViewTextBoxColumn21,
- this.dataGridViewTextBoxColumn22,
- this.dataGridViewTextBoxColumn23,
- this.dataGridViewTextBoxColumn24,
- this.dataGridViewTextBoxColumn25,
- this.dataGridViewTextBoxColumn26,
- this.dataGridViewTextBoxColumn27,
- this.dataGridViewTextBoxColumn28,
- this.dataGridViewTextBoxColumn29,
- this.dataGridViewTextBoxColumn30,
- this.dataGridViewTextBoxColumn31,
- this.dataGridViewTextBoxColumn32,
- this.dataGridViewTextBoxColumn33});
- this.Controls.AddRange(new System.Windows.Forms.Control[] {
- this.splitContainer4});
- this.splitContainer4.Panel1.Controls.AddRange(new System.Windows.Forms.Control[] {
- this.advancedDataGridView1,
- this.panel5});
- this.panel5.Controls.AddRange(new System.Windows.Forms.Control[] {
- this.label4,
- this.comboBox5});
- this.splitContainer4.Panel2.Controls.AddRange(new System.Windows.Forms.Control[] {
- this.advancedDataGridView12});
+ this.comboBox1.FormattingEnabled = true;
+ this.comboBox1.Location = new System.Drawing.Point(209, 9);
+ this.comboBox1.Name = "comboBox1";
+ this.comboBox1.Size = new System.Drawing.Size(121, 20);
+ this.comboBox1.TabIndex = 2;
+ //
+ // button1
+ //
+ this.button1.Location = new System.Drawing.Point(337, 8);
+ this.button1.Name = "button1";
+ this.button1.Size = new System.Drawing.Size(75, 23);
+ this.button1.TabIndex = 3;
+ this.button1.Text = "筛选";
+ this.button1.UseVisualStyleBackColor = true;
//
// DockWindow3
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1352, 799);
+ this.Controls.Add(this.splitContainer4);
this.Name = "DockWindow3";
this.Text = "选型";
+ this.splitContainer4.Panel1.ResumeLayout(false);
+ this.splitContainer4.Panel2.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.splitContainer4)).EndInit();
+ this.splitContainer4.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.advancedDataGridView1)).EndInit();
+ this.panel5.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.advancedDataGridView12)).EndInit();
this.ResumeLayout(false);
- this.PerformLayout();
- this.splitContainer4.SplitterDistance = 308;
+
}
#endregion
diff --git a/成套报价软件/DockWindows/DockWindow3/DockWindow3.cs b/成套报价软件/DockWindows/DockWindow3/DockWindow3.cs
index 61c5ae9..295168d 100644
--- a/成套报价软件/DockWindows/DockWindow3/DockWindow3.cs
+++ b/成套报价软件/DockWindows/DockWindow3/DockWindow3.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using WeifenLuo.WinFormsUI.Docking;
namespace 成套报价软件
@@ -12,6 +12,53 @@ namespace 成套报价软件
this.BackColor = System.Drawing.Color.White;
Text = "选型";
TabText = "选型";
+
+ // ★ 筛选(2026-10-02):comboBox1 输入关键字,button1 对汇总表(advancedDataGridView1)
+ // 的 元件名称/规格/图纸规格 三列做模糊筛选;关键字为空时点击=清除筛选
+ comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDown; // 可手动输入
+ button1.Click += button1_筛选_Click;
+ comboBox1.KeyDown += (s, e) =>
+ {
+ if (e.KeyCode == System.Windows.Forms.Keys.Enter)
+ {
+ button1_筛选_Click(s, e);
+ e.SuppressKeyPress = true; // 防回车 beep
+ }
+ };
+ }
+
+ /// 筛选/清除:对汇总表(advancedDataGridView1)的 元件名称/规格/图纸规格
+ /// 三列任一包含关键字即显示(RowFilter 过滤视图,不动数据源,刷新加载自动重置)。
+ private void button1_筛选_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ var dt = advancedDataGridView1.DataSource as System.Data.DataTable;
+ if (dt == null) return; // 尚未加载数据
+ string kw = (comboBox1.Text ?? "").Trim();
+ if (kw.Length == 0)
+ {
+ dt.DefaultView.RowFilter = "";
+ button1.Text = "筛选";
+ return;
+ }
+ // RowFilter LIKE 通配符/引号转义
+ string esc = kw.Replace("'", "''").Replace("[", "[[]").Replace("%", "[%]").Replace("*", "[*]");
+ string like = " LIKE '%" + esc + "%'";
+ dt.DefaultView.RowFilter = "元件名称" + like + " OR 规格" + like + " OR 图纸规格" + like;
+ button1.Text = "清除";
+
+ // 关键字入下拉历史(去重置顶,最多 20 条)
+ int idx = comboBox1.Items.IndexOf(kw);
+ if (idx >= 0) comboBox1.Items.RemoveAt(idx);
+ comboBox1.Items.Insert(0, kw);
+ while (comboBox1.Items.Count > 20) comboBox1.Items.RemoveAt(comboBox1.Items.Count - 1);
+ }
+ catch (Exception ex)
+ {
+ System.Windows.Forms.MessageBox.Show(this, "筛选失败:" + ex.Message, "选型",
+ System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Warning);
+ }
}
}
}
diff --git a/成套报价软件/DockWindows/DockWindow3/DockWindow3.resx b/成套报价软件/DockWindows/DockWindow3/DockWindow3.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/成套报价软件/DockWindows/DockWindow3/DockWindow3.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/成套报价软件/成套报价软件.csproj b/成套报价软件/成套报价软件.csproj
index 82dc6a0..df3add6 100644
--- a/成套报价软件/成套报价软件.csproj
+++ b/成套报价软件/成套报价软件.csproj
@@ -340,6 +340,9 @@
DockWindow2.cs
+
+ DockWindow3.cs
+
DockWindow4.cs