public XnatConfigurationComponentControl(XnatConfigurationComponent component) :
            base(component)
        {
            InitializeComponent();

            _component = component;

            _xnatUrlTextBox.DataBindings.Add("Text", _component, "XnatUrl", true, DataSourceUpdateMode.OnPropertyChanged);
            _autoImportDownloadFolderTextBox.DataBindings.Add("Text", _component, "DownloadFolder", true, DataSourceUpdateMode.OnPropertyChanged);
            _downloadCheckIntervalNumericUpDown.DataBindings.Add("Value", _component, "DownloadCheckInterval", false,
                                                                 DataSourceUpdateMode.OnPropertyChanged);
        }
        public XnatConfigurationComponentControl(XnatConfigurationComponent component)
            : base(component)
        {
            InitializeComponent();

            _component = component;

            _xnatUrlTextBox.DataBindings.Add("Text", _component, "XnatUrl", true, DataSourceUpdateMode.OnPropertyChanged);
            _autoImportDownloadFolderTextBox.DataBindings.Add("Text", _component, "DownloadFolder", true, DataSourceUpdateMode.OnPropertyChanged);
            _downloadCheckIntervalNumericUpDown.DataBindings.Add("Value", _component, "DownloadCheckInterval", false,
                                                                 DataSourceUpdateMode.OnPropertyChanged);
        }
 /// <summary>
 /// Called by the host to assign this view to a component.
 /// </summary>
 public void SetComponent(IApplicationComponent component)
 {
     _component = (XnatConfigurationComponent)component;
 }
 /// <summary>
 /// Called by the host to assign this view to a component.
 /// </summary>
 public void SetComponent(IApplicationComponent component)
 {
     _component = (XnatConfigurationComponent)component;
 }