Using SimpleExpressionEvaluator
This commit is contained in:
@@ -36,6 +36,9 @@
|
|||||||
<Reference Include="Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
|
<Reference Include="Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\Newtonsoft.Json.12.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
|
<HintPath>..\packages\Newtonsoft.Json.12.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
|
<Reference Include="SimpleExpressionEvaluator, Version=1.3.2.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\Math-Expression-Evaluator.1.3.2\lib\netstandard2.0\SimpleExpressionEvaluator.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
<Reference Include="System" />
|
<Reference Include="System" />
|
||||||
<Reference Include="System.Core" />
|
<Reference Include="System.Core" />
|
||||||
<Reference Include="System.Xml.Linq" />
|
<Reference Include="System.Xml.Linq" />
|
||||||
|
|||||||
120
CutToLength/MainForm.Designer.cs
generated
120
CutToLength/MainForm.Designer.cs
generated
@@ -29,18 +29,13 @@
|
|||||||
private void InitializeComponent()
|
private void InitializeComponent()
|
||||||
{
|
{
|
||||||
this.components = new System.ComponentModel.Container();
|
this.components = new System.ComponentModel.Container();
|
||||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
|
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
|
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle();
|
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||||
this.dataGridView1 = new System.Windows.Forms.DataGridView();
|
this.dataGridView1 = new System.Windows.Forms.DataGridView();
|
||||||
this.nameDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
|
||||||
this.lengthDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
|
||||||
this.quantityDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
|
||||||
this.TotalLength = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
this.TotalLength = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
this.itemBindingSource = new System.Windows.Forms.BindingSource(this.components);
|
|
||||||
this.label1 = new System.Windows.Forms.Label();
|
this.label1 = new System.Windows.Forms.Label();
|
||||||
this.label2 = new System.Windows.Forms.Label();
|
this.label2 = new System.Windows.Forms.Label();
|
||||||
this.numericUpDown1 = new System.Windows.Forms.NumericUpDown();
|
|
||||||
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
|
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
|
||||||
this.toolStripButton1 = new System.Windows.Forms.ToolStripButton();
|
this.toolStripButton1 = new System.Windows.Forms.ToolStripButton();
|
||||||
this.saveButton = new System.Windows.Forms.ToolStripButton();
|
this.saveButton = new System.Windows.Forms.ToolStripButton();
|
||||||
@@ -50,10 +45,14 @@
|
|||||||
this.textBox1 = new System.Windows.Forms.TextBox();
|
this.textBox1 = new System.Windows.Forms.TextBox();
|
||||||
this.label3 = new System.Windows.Forms.Label();
|
this.label3 = new System.Windows.Forms.Label();
|
||||||
this.label4 = new System.Windows.Forms.Label();
|
this.label4 = new System.Windows.Forms.Label();
|
||||||
|
this.nameDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
|
this.lengthDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
|
this.quantityDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
|
this.itemBindingSource = new System.Windows.Forms.BindingSource(this.components);
|
||||||
|
this.textBox2 = new System.Windows.Forms.TextBox();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.itemBindingSource)).BeginInit();
|
|
||||||
((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).BeginInit();
|
|
||||||
this.toolStrip1.SuspendLayout();
|
this.toolStrip1.SuspendLayout();
|
||||||
|
((System.ComponentModel.ISupportInitialize)(this.itemBindingSource)).BeginInit();
|
||||||
this.SuspendLayout();
|
this.SuspendLayout();
|
||||||
//
|
//
|
||||||
// dataGridView1
|
// dataGridView1
|
||||||
@@ -83,46 +82,17 @@
|
|||||||
this.dataGridView1.Size = new System.Drawing.Size(763, 361);
|
this.dataGridView1.Size = new System.Drawing.Size(763, 361);
|
||||||
this.dataGridView1.TabIndex = 5;
|
this.dataGridView1.TabIndex = 5;
|
||||||
//
|
//
|
||||||
// nameDataGridViewTextBoxColumn
|
|
||||||
//
|
|
||||||
this.nameDataGridViewTextBoxColumn.DataPropertyName = "Name";
|
|
||||||
this.nameDataGridViewTextBoxColumn.HeaderText = "Name";
|
|
||||||
this.nameDataGridViewTextBoxColumn.Name = "nameDataGridViewTextBoxColumn";
|
|
||||||
this.nameDataGridViewTextBoxColumn.Width = 200;
|
|
||||||
//
|
|
||||||
// lengthDataGridViewTextBoxColumn
|
|
||||||
//
|
|
||||||
this.lengthDataGridViewTextBoxColumn.DataPropertyName = "Length";
|
|
||||||
dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
|
|
||||||
this.lengthDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle1;
|
|
||||||
this.lengthDataGridViewTextBoxColumn.HeaderText = "Length";
|
|
||||||
this.lengthDataGridViewTextBoxColumn.Name = "lengthDataGridViewTextBoxColumn";
|
|
||||||
this.lengthDataGridViewTextBoxColumn.Width = 120;
|
|
||||||
//
|
|
||||||
// quantityDataGridViewTextBoxColumn
|
|
||||||
//
|
|
||||||
this.quantityDataGridViewTextBoxColumn.DataPropertyName = "Quantity";
|
|
||||||
dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
|
|
||||||
this.quantityDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle2;
|
|
||||||
this.quantityDataGridViewTextBoxColumn.HeaderText = "Qty";
|
|
||||||
this.quantityDataGridViewTextBoxColumn.Name = "quantityDataGridViewTextBoxColumn";
|
|
||||||
this.quantityDataGridViewTextBoxColumn.Width = 50;
|
|
||||||
//
|
|
||||||
// TotalLength
|
// TotalLength
|
||||||
//
|
//
|
||||||
this.TotalLength.DataPropertyName = "TotalLength";
|
this.TotalLength.DataPropertyName = "TotalLength";
|
||||||
dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
|
dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
|
||||||
dataGridViewCellStyle3.BackColor = System.Drawing.SystemColors.Info;
|
dataGridViewCellStyle4.BackColor = System.Drawing.SystemColors.Info;
|
||||||
dataGridViewCellStyle3.Format = "N3";
|
dataGridViewCellStyle4.Format = "N3";
|
||||||
this.TotalLength.DefaultCellStyle = dataGridViewCellStyle3;
|
this.TotalLength.DefaultCellStyle = dataGridViewCellStyle4;
|
||||||
this.TotalLength.HeaderText = "Total Length";
|
this.TotalLength.HeaderText = "Total Length";
|
||||||
this.TotalLength.Name = "TotalLength";
|
this.TotalLength.Name = "TotalLength";
|
||||||
this.TotalLength.ReadOnly = true;
|
this.TotalLength.ReadOnly = true;
|
||||||
//
|
//
|
||||||
// itemBindingSource
|
|
||||||
//
|
|
||||||
this.itemBindingSource.DataSource = typeof(CutToLength.UIItem);
|
|
||||||
//
|
|
||||||
// label1
|
// label1
|
||||||
//
|
//
|
||||||
this.label1.AutoSize = true;
|
this.label1.AutoSize = true;
|
||||||
@@ -139,29 +109,12 @@
|
|||||||
this.label2.AutoSize = true;
|
this.label2.AutoSize = true;
|
||||||
this.label2.Font = new System.Drawing.Font("Segoe UI Semibold", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
this.label2.Font = new System.Drawing.Font("Segoe UI Semibold", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||||
this.label2.ForeColor = System.Drawing.Color.Blue;
|
this.label2.ForeColor = System.Drawing.Color.Blue;
|
||||||
this.label2.Location = new System.Drawing.Point(21, 50);
|
this.label2.Location = new System.Drawing.Point(20, 45);
|
||||||
this.label2.Name = "label2";
|
this.label2.Name = "label2";
|
||||||
this.label2.Size = new System.Drawing.Size(84, 17);
|
this.label2.Size = new System.Drawing.Size(84, 17);
|
||||||
this.label2.TabIndex = 0;
|
this.label2.TabIndex = 0;
|
||||||
this.label2.Text = "Stock length";
|
this.label2.Text = "Stock length";
|
||||||
//
|
//
|
||||||
// numericUpDown1
|
|
||||||
//
|
|
||||||
this.numericUpDown1.Location = new System.Drawing.Point(111, 48);
|
|
||||||
this.numericUpDown1.Maximum = new decimal(new int[] {
|
|
||||||
999999,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0});
|
|
||||||
this.numericUpDown1.Name = "numericUpDown1";
|
|
||||||
this.numericUpDown1.Size = new System.Drawing.Size(139, 25);
|
|
||||||
this.numericUpDown1.TabIndex = 1;
|
|
||||||
this.numericUpDown1.Value = new decimal(new int[] {
|
|
||||||
240,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0});
|
|
||||||
//
|
|
||||||
// toolStrip1
|
// toolStrip1
|
||||||
//
|
//
|
||||||
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||||
@@ -256,14 +209,52 @@
|
|||||||
this.label4.TabIndex = 0;
|
this.label4.TabIndex = 0;
|
||||||
this.label4.Text = "Cut width";
|
this.label4.Text = "Cut width";
|
||||||
//
|
//
|
||||||
|
// nameDataGridViewTextBoxColumn
|
||||||
|
//
|
||||||
|
this.nameDataGridViewTextBoxColumn.DataPropertyName = "Name";
|
||||||
|
this.nameDataGridViewTextBoxColumn.HeaderText = "Name";
|
||||||
|
this.nameDataGridViewTextBoxColumn.Name = "nameDataGridViewTextBoxColumn";
|
||||||
|
this.nameDataGridViewTextBoxColumn.Width = 200;
|
||||||
|
//
|
||||||
|
// lengthDataGridViewTextBoxColumn
|
||||||
|
//
|
||||||
|
this.lengthDataGridViewTextBoxColumn.DataPropertyName = "Length";
|
||||||
|
dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
|
||||||
|
this.lengthDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle5;
|
||||||
|
this.lengthDataGridViewTextBoxColumn.HeaderText = "Length";
|
||||||
|
this.lengthDataGridViewTextBoxColumn.Name = "lengthDataGridViewTextBoxColumn";
|
||||||
|
this.lengthDataGridViewTextBoxColumn.Width = 120;
|
||||||
|
//
|
||||||
|
// quantityDataGridViewTextBoxColumn
|
||||||
|
//
|
||||||
|
this.quantityDataGridViewTextBoxColumn.DataPropertyName = "Quantity";
|
||||||
|
dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
|
||||||
|
this.quantityDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle6;
|
||||||
|
this.quantityDataGridViewTextBoxColumn.HeaderText = "Qty";
|
||||||
|
this.quantityDataGridViewTextBoxColumn.Name = "quantityDataGridViewTextBoxColumn";
|
||||||
|
this.quantityDataGridViewTextBoxColumn.Width = 50;
|
||||||
|
//
|
||||||
|
// itemBindingSource
|
||||||
|
//
|
||||||
|
this.itemBindingSource.DataSource = typeof(CutToLength.UIItem);
|
||||||
|
//
|
||||||
|
// textBox2
|
||||||
|
//
|
||||||
|
this.textBox2.Location = new System.Drawing.Point(110, 42);
|
||||||
|
this.textBox2.Name = "textBox2";
|
||||||
|
this.textBox2.Size = new System.Drawing.Size(184, 25);
|
||||||
|
this.textBox2.TabIndex = 9;
|
||||||
|
this.textBox2.TextChanged += new System.EventHandler(this.textBox1_TextChanged);
|
||||||
|
this.textBox2.Validating += new System.ComponentModel.CancelEventHandler(this.TextBox2_Validating);
|
||||||
|
//
|
||||||
// MainForm
|
// MainForm
|
||||||
//
|
//
|
||||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
|
||||||
this.ClientSize = new System.Drawing.Size(787, 496);
|
this.ClientSize = new System.Drawing.Size(787, 496);
|
||||||
|
this.Controls.Add(this.textBox2);
|
||||||
this.Controls.Add(this.textBox1);
|
this.Controls.Add(this.textBox1);
|
||||||
this.Controls.Add(this.comboBox1);
|
this.Controls.Add(this.comboBox1);
|
||||||
this.Controls.Add(this.toolStrip1);
|
this.Controls.Add(this.toolStrip1);
|
||||||
this.Controls.Add(this.numericUpDown1);
|
|
||||||
this.Controls.Add(this.label4);
|
this.Controls.Add(this.label4);
|
||||||
this.Controls.Add(this.label3);
|
this.Controls.Add(this.label3);
|
||||||
this.Controls.Add(this.label2);
|
this.Controls.Add(this.label2);
|
||||||
@@ -276,10 +267,9 @@
|
|||||||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
|
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
|
||||||
this.Text = "Cut To Length";
|
this.Text = "Cut To Length";
|
||||||
((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit();
|
((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.itemBindingSource)).EndInit();
|
|
||||||
((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).EndInit();
|
|
||||||
this.toolStrip1.ResumeLayout(false);
|
this.toolStrip1.ResumeLayout(false);
|
||||||
this.toolStrip1.PerformLayout();
|
this.toolStrip1.PerformLayout();
|
||||||
|
((System.ComponentModel.ISupportInitialize)(this.itemBindingSource)).EndInit();
|
||||||
this.ResumeLayout(false);
|
this.ResumeLayout(false);
|
||||||
this.PerformLayout();
|
this.PerformLayout();
|
||||||
|
|
||||||
@@ -290,7 +280,6 @@
|
|||||||
private System.Windows.Forms.BindingSource itemBindingSource;
|
private System.Windows.Forms.BindingSource itemBindingSource;
|
||||||
private System.Windows.Forms.Label label1;
|
private System.Windows.Forms.Label label1;
|
||||||
private System.Windows.Forms.Label label2;
|
private System.Windows.Forms.Label label2;
|
||||||
private System.Windows.Forms.NumericUpDown numericUpDown1;
|
|
||||||
private System.Windows.Forms.ToolStrip toolStrip1;
|
private System.Windows.Forms.ToolStrip toolStrip1;
|
||||||
private System.Windows.Forms.ToolStripButton toolStripButton1;
|
private System.Windows.Forms.ToolStripButton toolStripButton1;
|
||||||
private System.Windows.Forms.ToolStripButton saveButton;
|
private System.Windows.Forms.ToolStripButton saveButton;
|
||||||
@@ -304,6 +293,7 @@
|
|||||||
private System.Windows.Forms.TextBox textBox1;
|
private System.Windows.Forms.TextBox textBox1;
|
||||||
private System.Windows.Forms.Label label3;
|
private System.Windows.Forms.Label label3;
|
||||||
private System.Windows.Forms.Label label4;
|
private System.Windows.Forms.Label label4;
|
||||||
|
private System.Windows.Forms.TextBox textBox2;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
using Newtonsoft.Json;
|
using Newtonsoft.Json;
|
||||||
|
using SimpleExpressionEvaluator;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Data;
|
using System.Data;
|
||||||
@@ -90,6 +91,11 @@ namespace CutToLength
|
|||||||
File.WriteAllText(saveFileDialog.FileName, json);
|
File.WriteAllText(saveFileDialog.FileName, json);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private double StockLength
|
||||||
|
{
|
||||||
|
get { return double.Parse(textBox2.Text); }
|
||||||
|
}
|
||||||
|
|
||||||
private void Run()
|
private void Run()
|
||||||
{
|
{
|
||||||
var bins = GetResults();
|
var bins = GetResults();
|
||||||
@@ -111,7 +117,7 @@ namespace CutToLength
|
|||||||
{
|
{
|
||||||
var items2 = GetItems().OrderByDescending(i => i.Length);
|
var items2 = GetItems().OrderByDescending(i => i.Length);
|
||||||
var bins = new List<Bin>();
|
var bins = new List<Bin>();
|
||||||
var length = (double)numericUpDown1.Value;
|
var length = StockLength;
|
||||||
|
|
||||||
foreach (var item in items2)
|
foreach (var item in items2)
|
||||||
{
|
{
|
||||||
@@ -156,7 +162,7 @@ namespace CutToLength
|
|||||||
|
|
||||||
private Bin CreateBin()
|
private Bin CreateBin()
|
||||||
{
|
{
|
||||||
var length = (double)numericUpDown1.Value;
|
var length = StockLength;
|
||||||
var spacing = GetSelectedTool().Kerf;
|
var spacing = GetSelectedTool().Kerf;
|
||||||
|
|
||||||
return new Bin(length)
|
return new Bin(length)
|
||||||
@@ -296,5 +302,20 @@ namespace CutToLength
|
|||||||
SaveTools(tools);
|
SaveTools(tools);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void TextBox2_Validating(object sender, System.ComponentModel.CancelEventArgs e)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var ee = new ExpressionEvaluator();
|
||||||
|
var x = ee.Evaluate(textBox2.Text);
|
||||||
|
textBox2.Text = x.ToString();
|
||||||
|
textBox2.ForeColor = SystemColors.WindowText;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{
|
||||||
|
textBox2.ForeColor = Color.Red;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -123,7 +123,13 @@
|
|||||||
<metadata name="itemBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
<metadata name="itemBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
<value>17, 17</value>
|
<value>17, 17</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
|
<metadata name="TotalLength.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<value>True</value>
|
||||||
|
</metadata>
|
||||||
<metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
<metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
<value>172, 17</value>
|
<value>172, 17</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
|
<metadata name="itemBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>17, 17</value>
|
||||||
|
</metadata>
|
||||||
</root>
|
</root>
|
||||||
86
CutToLength/ResultsForm.Designer.cs
generated
86
CutToLength/ResultsForm.Designer.cs
generated
@@ -31,15 +31,15 @@
|
|||||||
this.components = new System.ComponentModel.Container();
|
this.components = new System.ComponentModel.Container();
|
||||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
|
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||||
this.dataGridView1 = new System.Windows.Forms.DataGridView();
|
this.dataGridView1 = new System.Windows.Forms.DataGridView();
|
||||||
this.binBindingSource = new System.Windows.Forms.BindingSource(this.components);
|
|
||||||
this.class11 = new CutToLength.BinLayoutView();
|
|
||||||
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
|
|
||||||
this.uIItemBindingSource = new System.Windows.Forms.BindingSource(this.components);
|
|
||||||
this.spacingDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
this.spacingDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
this.lengthDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
this.lengthDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
this.usedLengthDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
this.usedLengthDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
this.remainingLengthDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
this.remainingLengthDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
this.utilizationDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
this.utilizationDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
|
this.binBindingSource = new System.Windows.Forms.BindingSource(this.components);
|
||||||
|
this.class11 = new CutToLength.BinLayoutView();
|
||||||
|
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
|
||||||
|
this.uIItemBindingSource = new System.Windows.Forms.BindingSource(this.components);
|
||||||
((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.binBindingSource)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.binBindingSource)).BeginInit();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
|
||||||
@@ -74,6 +74,41 @@
|
|||||||
this.dataGridView1.RowEnter += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_RowEnter);
|
this.dataGridView1.RowEnter += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_RowEnter);
|
||||||
this.dataGridView1.SelectionChanged += new System.EventHandler(this.dataGridView1_SelectionChanged);
|
this.dataGridView1.SelectionChanged += new System.EventHandler(this.dataGridView1_SelectionChanged);
|
||||||
//
|
//
|
||||||
|
// spacingDataGridViewTextBoxColumn
|
||||||
|
//
|
||||||
|
this.spacingDataGridViewTextBoxColumn.DataPropertyName = "Spacing";
|
||||||
|
this.spacingDataGridViewTextBoxColumn.HeaderText = "Spacing";
|
||||||
|
this.spacingDataGridViewTextBoxColumn.Name = "spacingDataGridViewTextBoxColumn";
|
||||||
|
//
|
||||||
|
// lengthDataGridViewTextBoxColumn
|
||||||
|
//
|
||||||
|
this.lengthDataGridViewTextBoxColumn.DataPropertyName = "Length";
|
||||||
|
this.lengthDataGridViewTextBoxColumn.HeaderText = "Length";
|
||||||
|
this.lengthDataGridViewTextBoxColumn.Name = "lengthDataGridViewTextBoxColumn";
|
||||||
|
//
|
||||||
|
// usedLengthDataGridViewTextBoxColumn
|
||||||
|
//
|
||||||
|
this.usedLengthDataGridViewTextBoxColumn.DataPropertyName = "UsedLength";
|
||||||
|
this.usedLengthDataGridViewTextBoxColumn.HeaderText = "UsedLength";
|
||||||
|
this.usedLengthDataGridViewTextBoxColumn.Name = "usedLengthDataGridViewTextBoxColumn";
|
||||||
|
this.usedLengthDataGridViewTextBoxColumn.ReadOnly = true;
|
||||||
|
//
|
||||||
|
// remainingLengthDataGridViewTextBoxColumn
|
||||||
|
//
|
||||||
|
this.remainingLengthDataGridViewTextBoxColumn.DataPropertyName = "RemainingLength";
|
||||||
|
this.remainingLengthDataGridViewTextBoxColumn.HeaderText = "RemainingLength";
|
||||||
|
this.remainingLengthDataGridViewTextBoxColumn.Name = "remainingLengthDataGridViewTextBoxColumn";
|
||||||
|
this.remainingLengthDataGridViewTextBoxColumn.ReadOnly = true;
|
||||||
|
//
|
||||||
|
// utilizationDataGridViewTextBoxColumn
|
||||||
|
//
|
||||||
|
this.utilizationDataGridViewTextBoxColumn.DataPropertyName = "Utilization";
|
||||||
|
dataGridViewCellStyle1.Format = "P2";
|
||||||
|
this.utilizationDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle1;
|
||||||
|
this.utilizationDataGridViewTextBoxColumn.HeaderText = "Utilization";
|
||||||
|
this.utilizationDataGridViewTextBoxColumn.Name = "utilizationDataGridViewTextBoxColumn";
|
||||||
|
this.utilizationDataGridViewTextBoxColumn.ReadOnly = true;
|
||||||
|
//
|
||||||
// binBindingSource
|
// binBindingSource
|
||||||
//
|
//
|
||||||
this.binBindingSource.DataSource = typeof(CutToLength.Bin);
|
this.binBindingSource.DataSource = typeof(CutToLength.Bin);
|
||||||
@@ -112,49 +147,16 @@
|
|||||||
//
|
//
|
||||||
this.uIItemBindingSource.DataSource = typeof(CutToLength.UIItem);
|
this.uIItemBindingSource.DataSource = typeof(CutToLength.UIItem);
|
||||||
//
|
//
|
||||||
// spacingDataGridViewTextBoxColumn
|
|
||||||
//
|
|
||||||
this.spacingDataGridViewTextBoxColumn.DataPropertyName = "Spacing";
|
|
||||||
this.spacingDataGridViewTextBoxColumn.HeaderText = "Spacing";
|
|
||||||
this.spacingDataGridViewTextBoxColumn.Name = "spacingDataGridViewTextBoxColumn";
|
|
||||||
//
|
|
||||||
// lengthDataGridViewTextBoxColumn
|
|
||||||
//
|
|
||||||
this.lengthDataGridViewTextBoxColumn.DataPropertyName = "Length";
|
|
||||||
this.lengthDataGridViewTextBoxColumn.HeaderText = "Length";
|
|
||||||
this.lengthDataGridViewTextBoxColumn.Name = "lengthDataGridViewTextBoxColumn";
|
|
||||||
//
|
|
||||||
// usedLengthDataGridViewTextBoxColumn
|
|
||||||
//
|
|
||||||
this.usedLengthDataGridViewTextBoxColumn.DataPropertyName = "UsedLength";
|
|
||||||
this.usedLengthDataGridViewTextBoxColumn.HeaderText = "UsedLength";
|
|
||||||
this.usedLengthDataGridViewTextBoxColumn.Name = "usedLengthDataGridViewTextBoxColumn";
|
|
||||||
this.usedLengthDataGridViewTextBoxColumn.ReadOnly = true;
|
|
||||||
//
|
|
||||||
// remainingLengthDataGridViewTextBoxColumn
|
|
||||||
//
|
|
||||||
this.remainingLengthDataGridViewTextBoxColumn.DataPropertyName = "RemainingLength";
|
|
||||||
this.remainingLengthDataGridViewTextBoxColumn.HeaderText = "RemainingLength";
|
|
||||||
this.remainingLengthDataGridViewTextBoxColumn.Name = "remainingLengthDataGridViewTextBoxColumn";
|
|
||||||
this.remainingLengthDataGridViewTextBoxColumn.ReadOnly = true;
|
|
||||||
//
|
|
||||||
// utilizationDataGridViewTextBoxColumn
|
|
||||||
//
|
|
||||||
this.utilizationDataGridViewTextBoxColumn.DataPropertyName = "Utilization";
|
|
||||||
dataGridViewCellStyle1.Format = "P2";
|
|
||||||
this.utilizationDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle1;
|
|
||||||
this.utilizationDataGridViewTextBoxColumn.HeaderText = "Utilization";
|
|
||||||
this.utilizationDataGridViewTextBoxColumn.Name = "utilizationDataGridViewTextBoxColumn";
|
|
||||||
this.utilizationDataGridViewTextBoxColumn.ReadOnly = true;
|
|
||||||
//
|
|
||||||
// ResultsForm
|
// ResultsForm
|
||||||
//
|
//
|
||||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
|
||||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
|
||||||
this.ClientSize = new System.Drawing.Size(892, 441);
|
this.ClientSize = new System.Drawing.Size(892, 441);
|
||||||
this.Controls.Add(this.splitContainer1);
|
this.Controls.Add(this.splitContainer1);
|
||||||
this.Name = "ResultsForm";
|
this.Name = "ResultsForm";
|
||||||
this.Text = "Form2";
|
this.ShowIcon = false;
|
||||||
|
this.ShowInTaskbar = false;
|
||||||
|
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
|
||||||
|
this.Text = "Results";
|
||||||
((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit();
|
((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.binBindingSource)).EndInit();
|
((System.ComponentModel.ISupportInitialize)(this.binBindingSource)).EndInit();
|
||||||
this.splitContainer1.Panel1.ResumeLayout(false);
|
this.splitContainer1.Panel1.ResumeLayout(false);
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<packages>
|
<packages>
|
||||||
|
<package id="Math-Expression-Evaluator" version="1.3.2" targetFramework="net461" />
|
||||||
<package id="Newtonsoft.Json" version="12.0.1" targetFramework="net461" />
|
<package id="Newtonsoft.Json" version="12.0.1" targetFramework="net461" />
|
||||||
</packages>
|
</packages>
|
||||||
Reference in New Issue
Block a user