internal ItemSelectorController(XtraBinding XtraBinding, IControllerDynamicContext ControllerDynamicContext) : base(XtraBinding, ControllerDynamicContext) { XORelation rel = this.TableContext.GetChildRelation(this.ChildFieldContext.XOField); _valueFieldName = rel.ParentField.Name; }
public Controller(XtraBinding XtraBinding, IControllerDynamicContext ControllerDynamicContext) { _xtraBinding = XtraBinding; _dynamicContext = ControllerDynamicContext; _dataSources = new ControllerDataSourcesCollection(this); _commands = new ControllerCommands(this); _itemSelector = new ItemSelector(this); _xtraBinding.Calculator.SetAppItemContext(TableContext); CreateUI(); XtraBinding.xtraBindingOperation.EndFill += new XtraBindingOperationEndFillHandler(xtraBindingOperation_EndFill); XtraBinding.CalulatorCalculated += new EventHandler(XtraBinding_CalulatorCalculated); DynamicContext.TableContextChanged += new EventHandler(DynamicContext_TableContextChanged); }