Browse Source

io修改限制

master
sc 2 months ago
parent
commit
65a738d238
  1. 34
      View/InOutView.xaml.cs

34
View/InOutView.xaml.cs

@ -56,6 +56,7 @@ namespace DyeingComputer.View
{
}
private void Grid_D_BeginningEdit(object sender, DataGridBeginningEditEventArgs e)
{
MainWindowViewModel.D_view = false;
@ -76,13 +77,16 @@ namespace DyeingComputer.View
}
private void Grid_D_CellEditEnding(object sender, DataGridCellEditEndingEventArgs e)
{
string newValue = (e.EditingElement as TextBox).Text;//获得输入单元格信息
Dictionary<string, object> datagrid_v = new Dictionary<string, object>();//缓存函数
datagrid_v.Add("PLC", newValue);
// SQLiteHelpers = new SQLiteHelper(DBAddress); //数据库连接路径
// SQLiteHelpers.Open(); //打开数据库
MainWindow.SQLiteHelpers.Update("IOName", datagrid_v, "ID ='" + ID + "'", null);//更新
//SQLiteHelpers.Close();//关闭数据库
string newValue = (e.EditingElement as TextBox).Text;//获得输入单元格信息
if (newValue.Count() == 4)
{
Dictionary<string, object> datagrid_v = new Dictionary<string, object>();//缓存函数
datagrid_v.Add("PLC", newValue);
// SQLiteHelpers = new SQLiteHelper(DBAddress); //数据库连接路径
// SQLiteHelpers.Open(); //打开数据库
MainWindow.SQLiteHelpers.Update("IOName", datagrid_v, "ID ='" + ID + "'", null);//更新
//SQLiteHelpers.Close();//关闭数据库
}
MainWindowViewModel.SQL_data();//重新获得io表
MainWindowViewModel.D_view = true;
}
@ -108,13 +112,15 @@ namespace DyeingComputer.View
private void Grid_A_CellEditEnding(object sender, DataGridCellEditEndingEventArgs e)
{
string newValue = (e.EditingElement as TextBox).Text;//获得输入单元格信息
Dictionary<string, object> datagrid_v = new Dictionary<string, object>();//缓存函数
datagrid_v.Add("PLC", newValue);
//SQLiteHelpers = new SQLiteHelper(DBAddress); //数据库连接路径
//SQLiteHelpers.Open(); //打开数据库
MainWindow.SQLiteHelpers.Update("IOName", datagrid_v, "ID ='" + ID + "'", null);//更新
//SQLiteHelpers.Close();//关闭数据库
if (newValue.Count() == 4)
{
Dictionary<string, object> datagrid_v = new Dictionary<string, object>();//缓存函数
datagrid_v.Add("PLC", newValue);
//SQLiteHelpers = new SQLiteHelper(DBAddress); //数据库连接路径
//SQLiteHelpers.Open(); //打开数据库
MainWindow.SQLiteHelpers.Update("IOName", datagrid_v, "ID ='" + ID + "'", null);//更新
//SQLiteHelpers.Close();//关闭数据库
}
MainWindowViewModel.SQL_data();//重新获得io表
MainWindowViewModel.A_view = true;
}

Loading…
Cancel
Save