Class RadPropertyBinding
Supports methods for general binding of properties of two RadObject instances.
Inheritance
System.Object
RadPropertyBinding
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls
Assembly: Telerik.WinControls.dll
Syntax
public class RadPropertyBinding : ITwoWayPropertyBinding, IPropertyBinding
Constructors
RadPropertyBinding(RadObject, RadProperty, RadProperty, PropertyBindingOptions)
Initializes a new instance of the RadPropertyBinding class.
Declaration
public RadPropertyBinding(RadObject bindingSourceObject, RadProperty fromProperty, RadProperty bindingSourceProperty, PropertyBindingOptions options)
Parameters
RadObject
bindingSourceObject
|
RadProperty
fromProperty
|
RadProperty
bindingSourceProperty
|
PropertyBindingOptions
options
|
Properties
BindingSourceObject
Gets the binding source.
Declaration
public RadObject BindingSourceObject { get; }
Property Value
RadObject
|
Methods
CanGetValueForProperty(RadProperty)
Declaration
public bool CanGetValueForProperty(RadProperty property)
Parameters
RadProperty
property
|
Returns
System.Boolean
|
Implements
GetValue()
ResetValue()
Reset the bound properties
Declaration
public void ResetValue()
UpdateBindingSourceProperty(RadProperty, Object)
Updates the binding source property.
Declaration
public void UpdateBindingSourceProperty(RadProperty boundProperty, object newValue)
Parameters
RadProperty
boundProperty
|
System.Object
newValue
|