RadPropertyValue
Definition
Namespace:Telerik.WinControls
Assembly:Telerik.WinControls.dll
Syntax:
public class RadPropertyValue
Inheritance: objectRadPropertyValue
Gets the index of the associated RadProperty.
public RadProperty Property { get; }
Properties
Gets the current animated value.
public object AnimatedValue { get; }
Gets the animation setting (if any) for this property.
public AnimatedPropertySetting AnimationSetting { get; }
Gets the value which is set through a two-way property binding. This value has higher priority that the local one.
public object BindingLocalValue { get; }
Gets the current value for the property.
public object CurrentValue { get; }
Gets the custom default value associated with this property.
public object DefaultValueOverride { get; }
Determines whether we have objects already bound to this property.
public bool HasBoundObjects { get; }
Determines whether current value composition is currently locked.
public bool IsCompositionLocked { get; }
The current value is forced to some custom value by a Coerce callback.
public bool IsCurrentValueCoerced { get; }
Determines whether the current local value (if any) is set at design-time.
public bool IsSetAtDesignTime { get; }
Determines whether we are in a process of updating a modifier.
public bool IsUpdatingValue { get; }
Gets the local value for this property.
public object LocalValue { get; }
Gets the Metadata associated with this property for the current owner.
public RadPropertyMetadata Metadata { get; }
Gets the property binding relation for this property.
public PropertyBinding PropertyBinding { get; }
Gets the current style setting for the property.
public IPropertySetting StyleSetting { get; }
Gets the current style version
public int StyleVersion { get; }
Gets the source of the current value.
public ValueSource ValueSource { get; }
Methods
Forces value composition, using default precedence order.
public void ComposeCurrentValue()
Resets the state of the inherited value.
public bool InvalidateInheritedValue()
True if the property needs re-evaluation, false otherwise.