'Declaration Public Class CalcSettings Inherits Infragistics.WebUI.Shared.KeyedObjectBase Implements Infragistics.WebUI.CalcEngine.IFormulaProvider, Infragistics.WebUI.Shared.IKeyedObject
public class CalcSettings : Infragistics.WebUI.Shared.KeyedObjectBase, Infragistics.WebUI.CalcEngine.IFormulaProvider, Infragistics.WebUI.Shared.IKeyedObject
The CalcSettings objects bind ordinary Control instances from the Page to proxy implementations of IUltraCalcReference that expose a single-value of the Control to the calculation network. The _CALCMANAGER_ maintains the collection of these CalcSettings objects that can be referenced from the root of the calculation network, by their control ID or Alias (for example, a control with an ID of "TextBox1" would be referenceable from an UltraCalc formula expression as "[//TextBox1]").
The properties of this class allow developers to customize the binding to the Control they wish to extend. Change the PropertyName to alter the property on the target Control that receives a value from the calculation network, or sends a value to the calculation network. Assign a Formula to indicate that the extended Control is supposed to receive a value from the calculation network, where that value is the result of evaluating the specified Formula. Set the ErrorValue to an object reference that will be assigned to PropertyName when the formula evaluates to an error.
Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2