protected virtual void SyncEnabled(DAEClient.DataLink dataLink, DAEClient.DataSet dataSet) { if (!DesignMode) { Enabled = _link.Active && _link.CanModify(); } }
protected virtual void FieldChanged(DAEClient.DataLink dataLink, DAEClient.DataSet dataSet, DAEClient.DataField field) { if ((_link.DataField != null) && _link.DataField.HasValue()) { DataValue = _link.DataField.AsString; } else { DataValue = null; } }
protected virtual void SaveRequested(DAEClient.DataLink link, DAEClient.DataSet dataSet) { if (_link.DataField != null) { if (_dataValue == null) { _link.DataField.ClearValue(); } else { _link.DataField.AsString = _dataValue; } } }