sc 2 years ago
parent
commit
022876ce01
  1. 4
      MainWindow.xaml
  2. 12
      MainWindow.xaml.cs

4
MainWindow.xaml

@ -169,7 +169,9 @@
ItemsSource="{Binding stuff_Product, Source={StaticResource MainWindowViewModel}}" ItemsSource="{Binding stuff_Product, Source={StaticResource MainWindowViewModel}}"
DisplayMemberPath="ProductCode" DisplayMemberPath="ProductCode"
Text="{Binding PRODUCT_CODE}" IsTextSearchEnabled="True" StaysOpenOnEdit="True" Text="{Binding PRODUCT_CODE}" IsTextSearchEnabled="True" StaysOpenOnEdit="True"
BorderBrush="{x:Null}" Background="{x:Null}" IsEditable="True" KeyDown="CP_PRODUCT_CODE_KeyUp"> BorderBrush="{x:Null}" Background="{x:Null}" IsEditable="True"
KeyDown="CP_PRODUCT_CODE_KeyUp"
LostFocus="CP_PRODUCT_CODE_LostFocus">
</ComboBox> </ComboBox>
</DataTemplate> </DataTemplate>
</DataGridTemplateColumn.CellTemplate> </DataGridTemplateColumn.CellTemplate>

12
MainWindow.xaml.cs

@ -110,6 +110,7 @@ namespace formula_manage
DataRow row = RRODUCTdataTable.NewRow(); //ID列 DataRow row = RRODUCTdataTable.NewRow(); //ID列
row["ID"] = ID_N; row["ID"] = ID_N;
row["STEP"] = Procedures_P.Text; row["STEP"] = Procedures_P.Text;
row["UNIT"] = "g";
RRODUCTdataTable.Rows.Add(row); RRODUCTdataTable.Rows.Add(row);
/* for (ID_N = 2; ID_N <= 64; ID_N++) /* for (ID_N = 2; ID_N <= 64; ID_N++)
@ -507,7 +508,6 @@ namespace formula_manage
System.Windows.Controls.TextBox curTextBox = sender as System.Windows.Controls.TextBox; System.Windows.Controls.TextBox curTextBox = sender as System.Windows.Controls.TextBox;
if (!double.TryParse(curTextBox.Text, out ang) && curTextBox.Text != "") if (!double.TryParse(curTextBox.Text, out ang) && curTextBox.Text != "")
{ {
System.Windows.MessageBox.Show("数值错误,重新输入"); System.Windows.MessageBox.Show("数值错误,重新输入");
@ -515,7 +515,6 @@ namespace formula_manage
} }
else else
{ {
if (e.Key == Key.Enter) if (e.Key == Key.Enter)
{ {
PressKey.PressKeys(Keys.Left, false); PressKey.PressKeys(Keys.Left, false);
@ -527,17 +526,18 @@ namespace formula_manage
row = RRODUCTdataTable.NewRow(); row = RRODUCTdataTable.NewRow();
ID_N++; ID_N++;
row["ID"] = ID_N; row["ID"] = ID_N;
row["UNIT"] = "g";
// row["STEP"] = Procedures_P.Text; // row["STEP"] = Procedures_P.Text;
RRODUCTdataTable.Rows.Add(row); RRODUCTdataTable.Rows.Add(row);
} }
DataGridHelper.SetRealTimeCommit(Grid_RRODUCT, true); //实时更新datagrid DataGridHelper.SetRealTimeCommit(Grid_RRODUCT, true); //实时更新datagrid
} }
} } //目标饱和度输入事件
private void CP_PRODUCT_CODE_LostFocus(object sender, RoutedEventArgs e)
{
} }
} }
}

Loading…
Cancel
Save