public FormSettingOE(int indexMarka, SettingMarkaKMD setting) { InitializeComponent(); num_KoffSSh.Value = (decimal)(setting.kofSvarka * 100); cB_SSh.Checked = !setting.RazSvarka; numKoffZinc.Value = (decimal)(setting.kofZinc * 100); cB_Zinc.Checked = !setting.ZinkCoat; }
private void bSaveSettingMarka_Click(object sender, EventArgs e) { if (!TestParam()) { MessageBox.Show("Ошибка при вводе значений коэффициентов."); return; } SettingMarkaKMD setting = new SettingMarkaKMD(); setting.kofSvarka = (double)(num_KoffSSh.Value / 100); setting.RazSvarka = !cB_SSh.Checked; setting.kofZinc = (double)(numKoffZinc.Value / 100); setting.ZinkCoat = !cB_Zinc.Checked; EventProjectClass.EventSettingMarkaHandler(setting); // событие изменения настроек марки this.DialogResult = DialogResult.OK; Close(); }