Exemple #1
0
 public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e)
 {
     if (_value.Length > 0)
     {
         e.Item.CustomizationFormText = _value;
     }
 }
Exemple #2
0
 // data layout like container
 public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e)
 {
     _bs             = src;
     _ri             = e.RepositoryItem;
     _ri.Validating += Rle_Validating;
     _fn             = e.FieldName;
 }
Exemple #3
0
 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;
 }
Exemple #5
0
		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);
			}
		}
Exemple #6
0
 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);
        }
Exemple #14
0
 public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e)
 {
     RepositoryItemRichTextEdit rle = e.RepositoryItem as RepositoryItemRichTextEdit;
 }
Exemple #15
0
		public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e)
		{
			RepositoryItemLookUpEdit rle = e.RepositoryItem as RepositoryItemLookUpEdit;
			setupRle(src, rle, e.FieldName);
		}
Exemple #16
0
		public virtual void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e) { }
		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;
		}
Exemple #18
0
 //layout like
 public override void applyRetrievedAttribute(IDataBindingSource src, FieldRetrievedEventArgs e)
 {
     setupRle(src, e.RepositoryItem, e.FieldName);
 }
Exemple #19
0
        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;
 }