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; } }
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); }