/// <summary> /// Constructor /// </summary> public SettingEditorComponentControl(SettingEditorComponent component) : base(component) { InitializeComponent(); _component = component; base.AcceptButton = _okButton; base.CancelButton = _cancelButton; _defaultValue.DataBindings.Add("Text", _component, "DefaultValue", true, DataSourceUpdateMode.Never); _currentValue.DataBindings.Add("Text", _component, "CurrentValue", true, DataSourceUpdateMode.OnPropertyChanged); _okButton.DataBindings.Add("Enabled", _component, "Modified", true, DataSourceUpdateMode.Never); }
/// <summary> /// Constructor /// </summary> public SettingEditorComponentControl(SettingEditorComponent component) :base(component) { InitializeComponent(); _component = component; base.AcceptButton = _okButton; base.CancelButton = _cancelButton; _defaultValue.DataBindings.Add("Text", _component, "DefaultValue", true, DataSourceUpdateMode.Never); _currentValue.DataBindings.Add("Text", _component, "CurrentValue", true, DataSourceUpdateMode.OnPropertyChanged); _okButton.DataBindings.Add("Enabled", _component, "Modified", true, DataSourceUpdateMode.Never); }
public void SetComponent(IApplicationComponent component) { _component = (SettingEditorComponent)component; }