private void roundButton_AddItem_Click(object sender, EventArgs e) { ItemAdd itemAdd = null; if (CameraMgr.GetInstance().GetCameraNameArr() != null && CameraMgr.GetInstance().GetCameraNameArr().Count > 0) { itemAdd = new ItemAdd(CameraMgr.GetInstance().GetCameraNameArr().ToArray()); } else { itemAdd = new ItemAdd(null); } DialogResult dialogResult = itemAdd.ShowDialog(); if (dialogResult == DialogResult.Yes) { if (VisionMgr.GetInstance().GetItemNamesAndTypes().ContainsKey(itemAdd.ItemName)) { MessageBox.Show("视觉处理:名称重复", "Err", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { int index = dataGridViewProcessItem.Rows.Count; CreateAndSaveItem(itemAdd.ItemName, itemAdd.VisionProcssName, itemAdd.CamName, itemAdd.Exposure, itemAdd.Gain); } dataGridViewProcessItem.Rows.Add("False", itemAdd.ItemName, itemAdd.VisionProcssName, itemAdd.CamName, itemAdd.Exposure.ToString(), itemAdd.Gain.ToString()); } }
private void roundButton_AddItem_Click(object sender, EventArgs e) { ItemAdd itemAdd = null; if (CameraMgr.GetInstance().GetCameraNameArr() != null && CameraMgr.GetInstance().GetCameraNameArr().Count > 0) { itemAdd = new ItemAdd(CameraMgr.GetInstance().GetCameraNameArr().ToArray()); } else { itemAdd = new ItemAdd(null); } DialogResult dialogResult = itemAdd.ShowDialog(); if (dialogResult == DialogResult.Yes) { dataGridViewProcessItem.Rows.Add("False", itemAdd.ItemName, itemAdd.VisionProcssName, itemAdd.CamName, itemAdd.Exposure.ToString(), itemAdd.Gain.ToString(), itemAdd.nLightVal.ToString()); } }