/// <summary> /// Constructor. /// </summary> public TagBrowserComponentControl(TagBrowserComponent component) : base(component) { _component = component; InitializeComponent(); _tags.DataBindings.Add("Text", _component, "Tags", true, DataSourceUpdateMode.OnPropertyChanged); _updateButton.DataBindings.Add("Enabled", _component, "UpdateEnabled"); _similarStudiesTableView.Table = _component.SearchResultsTable; _similarStudiesTableView.DataBindings.Add("Selection", _component, "SelectedSearchResult", true, DataSourceUpdateMode.OnPropertyChanged); _searchTags.DataBindings.Add("Enabled", _component, "SearchEnabled"); _searchTags.DataBindings.Add("Text", _component, "SearchTags", true, DataSourceUpdateMode.OnPropertyChanged); _searchButton.DataBindings.Add("Enabled", _component, "SearchEnabled"); }
/// <summary> /// Constructor. /// </summary> public TagBrowserComponentControl(TagBrowserComponent component) :base(component) { _component = component; InitializeComponent(); _tags.DataBindings.Add("Text", _component, "Tags", true, DataSourceUpdateMode.OnPropertyChanged); _updateButton.DataBindings.Add("Enabled", _component, "UpdateEnabled"); _similarStudiesTableView.Table = _component.SearchResultsTable; _similarStudiesTableView.DataBindings.Add("Selection", _component, "SelectedSearchResult", true, DataSourceUpdateMode.OnPropertyChanged); _searchTags.DataBindings.Add("Enabled", _component, "SearchEnabled"); _searchTags.DataBindings.Add("Text", _component, "SearchTags", true, DataSourceUpdateMode.OnPropertyChanged); _searchButton.DataBindings.Add("Enabled", _component, "SearchEnabled"); }
/// <summary> /// Called by the host to assign this view to a component. /// </summary> public void SetComponent(IApplicationComponent component) { _component = (TagBrowserComponent)component; }