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; }