|
|
@ -67,6 +67,7 @@ namespace DyeingComputer.View |
|
|
|
// ProgramgroupView_edit.IsEnabled = false;
|
|
|
|
// ProgramgroupView_del.IsEnabled = false;
|
|
|
|
// ProgramgroupView_Insert.IsEnabled = false;
|
|
|
|
tblDatas.Clear(); |
|
|
|
tblDatas.Columns.Add("ParameterSet", Type.GetType("System.String")); |
|
|
|
tblDatas.Columns.Add("Value", Type.GetType("System.Double")); |
|
|
|
tblDatas.Columns.Add("ID", Type.GetType("System.String")); |
|
|
@ -83,14 +84,14 @@ namespace DyeingComputer.View |
|
|
|
newRow["ID"] = "1021"; |
|
|
|
tblDatas.Rows.Add(newRow); |
|
|
|
newRow = tblDatas.NewRow(); |
|
|
|
newRow["ParameterSet"] = Properties.Resources.Blower + " (%)";//摆布速度
|
|
|
|
newRow["ParameterSet"] = Properties.Resources.Swing + " (%)";//摆布速度
|
|
|
|
newRow["Value"] = MainWindowViewModel.Selet_dtm("1041"); |
|
|
|
newRow["ID"] = "1041"; |
|
|
|
tblDatas.Rows.Add(newRow); |
|
|
|
newRow = tblDatas.NewRow(); |
|
|
|
newRow["ParameterSet"] = Properties.Resources.ClothWheel + " (M/min)";//布轮速度
|
|
|
|
newRow["Value"] = MainWindowViewModel.Selet_dtm("1025"); |
|
|
|
newRow["ID"] = "1025"; |
|
|
|
newRow["ID"] = "ClothWheel"; |
|
|
|
tblDatas.Rows.Add(newRow); |
|
|
|
newRow = tblDatas.NewRow(); |
|
|
|
newRow["ParameterSet"] = Properties.Resources.ClothWheel + "1 (M/min)";//提不论速度
|
|
|
@ -186,9 +187,41 @@ namespace DyeingComputer.View |
|
|
|
tblDatas.Rows.Add(newRow); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
Parameter_set.ItemsSource = tblDatas.DefaultView; |
|
|
|
} |
|
|
|
|
|
|
|
private void Parameter_set_CellEditEnding(object sender, DataGridCellEditEndingEventArgs e) |
|
|
|
{ |
|
|
|
string ID; |
|
|
|
string newValue = (e.EditingElement as TextBox).Text;//获得输入单元格信息
|
|
|
|
|
|
|
|
int rownum = Parameter_set.SelectedIndex;//获取鼠标选中行并定义变量
|
|
|
|
if (rownum != -1)//判断鼠标定位是否有效
|
|
|
|
{ |
|
|
|
ID = (Parameter_set.Columns[2].GetCellContent(Parameter_set.Items[rownum]) as TextBlock).Text;//定位第0列,
|
|
|
|
if (ID == "ClothWheel") |
|
|
|
{ |
|
|
|
MainWindowViewModel.Updata_dtm("1025", Convert.ToDouble(newValue)); |
|
|
|
MainWindowViewModel.Updata_dtm("1026", Convert.ToDouble(newValue)); |
|
|
|
MainWindowViewModel.Updata_dtm("1027", Convert.ToDouble(newValue)); |
|
|
|
MainWindowViewModel.Updata_dtm("1028", Convert.ToDouble(newValue)); |
|
|
|
MainWindowViewModel.Updata_dtm("1029", Convert.ToDouble(newValue)); |
|
|
|
MainWindowViewModel.Updata_dtm("1035", Convert.ToDouble(newValue)); |
|
|
|
MainWindowViewModel.Updata_dtm("1037", Convert.ToDouble(newValue)); |
|
|
|
MainWindowViewModel.Updata_dtm("1039", Convert.ToDouble(newValue)); |
|
|
|
MainWindowViewModel.Updata_dtm("1053", Convert.ToDouble(newValue)); |
|
|
|
MainWindowViewModel.Updata_dtm("1055", Convert.ToDouble(newValue)); |
|
|
|
MainWindowViewModel.Updata_dtm("1057", Convert.ToDouble(newValue)); |
|
|
|
MainWindowViewModel.Updata_dtm("1059", Convert.ToDouble(newValue)); |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
MainWindowViewModel.Updata_dtm(ID, Convert.ToDouble(newValue)); |
|
|
|
} |
|
|
|
} |
|
|
|
}//参数设置
|
|
|
|
|
|
|
|
|
|
|
|
DataTable tblDatas = new DataTable("Datas"); |
|
|
|
public static object workName; |
|
|
|
public static SQLiteHelper SQLiteHelpers = null; //定义数据库
|
|
|
@ -434,7 +467,7 @@ namespace DyeingComputer.View |
|
|
|
{ |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
private void ProgramgroupView_stop_Click(object sender, RoutedEventArgs e)//结束工艺
|
|
|
|
{ |
|
|
|
|
|
|
|