public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e) { if (_value.Length > 0) { e.Item.CustomizationFormText = _value; } }
// data layout like container public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e) { _bs = src; _ri = e.RepositoryItem; _ri.Validating += Rle_Validating; _fn = e.FieldName; }
public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e) { src.EditorsHost.FormSupport.ControlsMeta[(e.Control as BaseEdit)] = new ui.db.ControlMeta() { ReadOnly = true }; }
public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e) { _rle = (e.RepositoryItem as RepositoryItemButtonEdit); _FieldRetrievedEventArgs = e; _src = src; _rle.ButtonClick += Rle_ButtonClick; }
public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e) { if (_backGrndColorUsed) { e.Control.Padding = new System.Windows.Forms.Padding(0); e.Control.BackColor = System.Drawing.Color.FromArgb((int)_backGrndColor); } }
protected override void FieldRetrievedHandler(object sender, FieldRetrievedEventArgs e) { // call parent base.FieldRetrievedHandler(sender, e); // custom key down handling _repositoryItemsWithKeyDownHandler.Add(e.RepositoryItem); e.RepositoryItem.KeyDown += repItemKeyDownHandler; }
public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e) { RepositoryItemGridLookUpEdit rle = e.RepositoryItem as RepositoryItemGridLookUpEdit; src.EditorsHost.onSetupLookUpGridEventData(this, new SetupLookUpGridEventData { FieldName = e.FieldName, DataBindingSource = src, Rle = rle }); setupRle(src, rle, e.FieldName); }
public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e) { //manage disconnect and create control (e.RepositoryItem as RepositoryItemCustomAnyControl).ControlType = ControlType; //handle connect IEditorsHostProvider editorsHost = (e.RepositoryItem as RepositoryItemCustomAnyControl).Control as IEditorsHostProvider; if(editorsHost != null) { editorsHost.EditorsHost = src.EditorsHost; // here we connect to main editors host } }
public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e) { // connect host in repository => this will forward host also in control later (e.RepositoryItem as RepositoryItemCustomAnyControl).EditorsHost = src.EditorsHost; //manage disconnect and create control if (ControlName.Length > 0) { (e.RepositoryItem as RepositoryItemCustomAnyControl).ControlName = ControlName; } else { (e.RepositoryItem as RepositoryItemCustomAnyControl).ControlType = ControlType; } }
public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e) { ui.db.IBehaviorContainer ibc = src.EditorsHost.FormSupport.BehaviorContainer; if (ibc != null) { ibc.BehaviorMan.SetBehaviors( (e.Control as BaseEdit), new DevExpress.Utils.Behaviors.Behavior[] { ((DevExpress.Utils.Behaviors.Behavior)(xwcs.core.utils.behaviors.OpenFileBehavior.Create( typeof(DevExpress.XtraEditors.Behaviors.OpenFileBehaviorSourceForButtonEdit), true, DevExpress.Utils.Behaviors.Common.FileIconSize.Small, null, null, DevExpress.Utils.Behaviors.Common.CompletionMode.FilesAndDirectories, null, _StartDirectory, _FileMask))) } ); } }
public virtual void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e) { }
//layout like public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e) { setupRle(src, e.RepositoryItem, e.FieldName); }
public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e) { RepositoryItemCheckedComboBoxEdit rle = e.RepositoryItem as RepositoryItemCheckedComboBoxEdit; setupRle(src, rle, e.FieldName); }
public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e) { RepositoryItemRichTextEdit rle = e.RepositoryItem as RepositoryItemRichTextEdit; }
public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e) { RepositoryItemLookUpEdit rle = e.RepositoryItem as RepositoryItemLookUpEdit; setupRle(src, rle, e.FieldName); }
private void FieldRetrievedHandler(object sender, FieldRetrievedEventArgs e) { #if DEBUG _logger.Debug("Retrieving for field:" + e.FieldName); #endif if (_attributesCache.ContainsKey(e.FieldName)) { foreach (CustomAttribute a in _attributesCache[e.FieldName]) { a.applyRetrievedAttribute(this, e); } } // at the end say that layout is valid // TODO: verify what happen if there is a change in the middle, this is called for each field separately _fieldsAreRetrieved = true; }
public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e) { RepositoryItemMemoEdit rle = e.RepositoryItem as RepositoryItemMemoEdit; rle.WordWrap = true; }
public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e) { // register default style controller src.EditorsHost.FormSupport.DefaultStyles[(e.Control as BaseEdit)] = _styleController; (e.Control as BaseEdit).StyleController = _styleController; }