public ScanToUsbDefaultControl()
        {
            InitializeComponent();
            _scanUsbSettingData = new ScanUsbSettingData();
            scanSettingsUserControl.ControlComponentChanged += OnControlComponentChanged;
            fileSettingsControl.ControlComponentChanged     += OnControlComponentChanged;
            enable_ComboBox.choice_Combo.DataSource          = ListValues.EnableScanToEmailValues;

            AddEventHandlers();
        }
        public void SetControl(IEnumerable <IComponentData> list)
        {
            RemoveEventHandlers();
            _scanUsbSettingData = list.OfType <ScanUsbSettingData>().FirstOrDefault();

            enable_ComboBox.onOff_CheckBox.Checked    = _scanUsbSettingData.EnableScanToUsb.Value;
            enable_ComboBox.choice_Combo.SelectedItem = _scanUsbSettingData.EnableScanToUsb.Key;

            scanSettingsUserControl.SetData(_scanUsbSettingData.ScanSettingsData);
            fileSettingsControl.SetData(_scanUsbSettingData.FileSettingsData);
            AddEventHandlers();
        }