/// <summary> /// Loads the drop downs. /// </summary> private void LoadDeviceDropDown() { cboImageOption.Items.Clear(); cboImageOption.Items.Add("Black and White"); cboImageOption.Items.Add("Grayscale"); cboImageOption.Items.Add("Color"); cboScannerInterfaceType.Items.Clear(); if (this.BatchPage.rangerScanner != null) { cboScannerInterfaceType.Items.Add("Ranger"); } if (this.BatchPage.micrImage != null) { cboScannerInterfaceType.Items.Add("MagTek COM"); } if (ImageSafeHelper.OpenDevice()) { cboScannerInterfaceType.Items.Add("MagTek Image Safe"); } if (cboScannerInterfaceType.Items.Count == 0) { lblScannerError.Visibility = Visibility.Visible; btnSave.IsEnabled = false; } else { lblScannerError.Visibility = Visibility.Collapsed; btnSave.IsEnabled = true; } cboMagTekCommPort.ItemsSource = System.IO.Ports.SerialPort.GetPortNames(); }