public static DataGridViewColumn GetDataGridViewColumn(FormElementDataListTextBoxColumnEntityDev entity)
        {
            DataGridViewColumn dataGridViewColumn = null;

            dataGridViewColumn = new DataGridViewTextBoxColumnDev(entity);
            return(dataGridViewColumn);
        }
        public DataGridViewTextBoxColumnDev(FormElementDataListTextBoxColumnEntityDev entity)
        {
            this._entity    = entity;
            this.Name       = this._entity.Code;
            this.HeaderText = this._entity.Text;
            this.Visible    = this._entity.Visible;
            this.Width      = this._entity.Width;
            IFormElementEntityDev entityDev = entity as IFormElementEntityDev;

            if (entityDev != null)
            {
                entityDev.Component = this;
            }
        }
Example #3
0
 public static void CheckWarning(FormElementDataListTextBoxColumnEntityDev entity)
 {
     entity.Warning.Clear();
     if (entity.IsBind)
     {
         string[]       ids            = entity.DataItemId.Split('.');
         string         dataEntityId   = ids[0];
         string         dataItemId     = ids[1];
         DataEntity     dataEntity     = _dataEntityComponentService.GetDataEntity(dataEntityId);
         DataItemEntity dataItemEntity = dataEntity.Items.GetEntityById(dataItemId);
         if (dataEntity == null || dataItemEntity == null)
         {
             entity.Warning.AddWarningSign(entity, Language.Current.EntityDev_FormElementDataColumnEntityDev_DataItemEntityNotExist);
         }
     }
     WarningCheckerHelper.EventsValidate(entity);
 }