private void btnAdd_Click(object sender, EventArgs e) { if (cameraInfos == null || cameraInfos.Count == 0) { MessageBox.Show("You should add at least one cam."); return; } CameraInfo cameraInfo = new CameraInfo(); switch (cameraType) { case CameraType.WEB_CAM: break; case CameraType.INDEXED: cameraInfo.camIndex = (int)numupdownIndex.Value; cameraInfo.CameraType = CameraType.INDEXED; cameraInfos.Add(cameraInfo); GetCamInfoEvent?.Invoke(cameraInfos); break; case CameraType.IP_CAMERA: GetCamInfoEvent?.Invoke(cameraInfos); break; default: break; } this.Hide(); }
private void btnAdd_Click(object sender, EventArgs e) { CameraInfo cameraInfo = new CameraInfo(); switch (cameraType) { case CameraType.WEB_CAM: break; case CameraType.INDEXED: cameraInfo.camIndex = (int)numupdownIndex.Value; cameraInfo.CameraType = CameraType.INDEXED; cameraInfos.Add(cameraInfo); GetCamInfoEvent?.Invoke(cameraInfos); break; case CameraType.IP_CAMERA: GetCamInfoEvent?.Invoke(cameraInfos); break; default: break; } }