protected override void AddColumn(IModelColumnUnbound modelColumnUnbound) { var columnWrapper = ((GridListEditor)View.Editor).AddColumn(modelColumnUnbound); columnWrapper.VisibleIndex = 0; new UnboundColumnSynchronizer((ColumnsListEditor)View.Editor, View.Model).ApplyModel(); }
protected override void AddColumn(IModelColumnUnbound modelColumnUnbound) { var asPxGridListEditor = ((ASPxGridListEditor)View.Editor); modelColumnUnbound.PropertyName = modelColumnUnbound.Id; asPxGridListEditor.AddColumn(modelColumnUnbound); new UnboundColumnSynchronizer((ASPxGridListEditor)View.Editor, View.Model).ApplyModel(); }
void ApplyModelCore(GridViewDataColumn columnWithInfo, IModelColumnUnbound modelColumnUnbound) { columnWithInfo.FieldName = $"U{modelColumnUnbound.Id}"; columnWithInfo.UnboundType = UnboundColumnType.Decimal; columnWithInfo.UnboundExpression = modelColumnUnbound.UnboundExpression; columnWithInfo.PropertiesEdit = new ASPxPropertyEditorProperties() { DisplayFormatString = modelColumnUnbound.DisplayFormat }; }
protected virtual void AddColumn(IModelColumnUnbound modelColumnUnbound) { }
public static string Get_PropertyName(IModelColumnUnbound columnUnbound) { return(((IModelListView)columnUnbound.Parent.Parent).ModelClass.KeyProperty); }
public static IEnumerable <Type> Get_UnboundPropertyEditorTypes(IModelColumnUnbound modelMember) { return(_unboundColumnInfoCalculator.GetEditorsType(modelMember)); }
public static Type Get_UnboundPropertyEditorType(IModelColumnUnbound columnUnbound) { return(_unboundColumnInfoCalculator.GetEditorType(columnUnbound)); }
public static string Get_PropertyName(IModelColumnUnbound columnUnbound) { return ((IModelListView)columnUnbound.Parent.Parent).ModelClass.KeyProperty; }