/// <summary> /// Constructor. /// </summary> public StaffGroupDetailsEditorComponentControl(StaffGroupDetailsEditorComponent component) :base(component) { _component = component; InitializeComponent(); _name.DataBindings.Add("Value", _component, "Name", true, DataSourceUpdateMode.OnPropertyChanged); _description.DataBindings.Add("Value", _component, "Description", true, DataSourceUpdateMode.OnPropertyChanged); _electiveCheckbox.DataBindings.Add("Checked", _component, "IsElective", true, DataSourceUpdateMode.OnPropertyChanged); }
/// <summary> /// Constructor. /// </summary> public StaffGroupDetailsEditorComponentControl(StaffGroupDetailsEditorComponent component) : base(component) { _component = component; InitializeComponent(); _name.DataBindings.Add("Value", _component, "Name", true, DataSourceUpdateMode.OnPropertyChanged); _description.DataBindings.Add("Value", _component, "Description", true, DataSourceUpdateMode.OnPropertyChanged); _electiveCheckbox.DataBindings.Add("Checked", _component, "IsElective", true, DataSourceUpdateMode.OnPropertyChanged); }
/// <summary> /// Called by the host to assign this view to a component. /// </summary> public void SetComponent(IApplicationComponent component) { _component = (StaffGroupDetailsEditorComponent)component; }