private void OnUsbOnDeviceRemoved(object sender, UsbDetectorEventArgs e) { if (deviceConnectedForm != null) { deviceConnectedForm.Close(); } }
private void OnUsbOnDeviceAttached(object sender, UsbDetectorEventArgs e) { if (deviceConnectedForm == null) { deviceConnectedForm = new DeviceConnected(); deviceConnectedForm.Closed += (a, b) => { deviceConnectedForm = null; }; deviceConnectedForm.Show(); } else { deviceConnectedForm.Activate(); } }