Class RelationBinding
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RelationBinding : INotifyPropertyChanged, ICloneable
  Constructors
RelationBinding()
Declaration
public RelationBinding()
  RelationBinding(Object, String, String)
Initializes a new instance of the RelationBinding class.
Declaration
public RelationBinding(object dataSource, string displayMember, string parentChildMember)
  Parameters
| 
        System.Object
        dataSource
         The data source.  | 
    
| 
        System.String
        displayMember
         The display member.  | 
    
| 
        System.String
        parentChildMember
         The parent child member.  | 
    
RelationBinding(Object, String, String, String)
Initializes a new instance of the RelationBinding class.
Declaration
public RelationBinding(object dataSource, string displayMember, string parentMember, string childMember)
  Parameters
| 
        System.Object
        dataSource
         The data source.  | 
    
| 
        System.String
        displayMember
         The display member.  | 
    
| 
        System.String
        parentMember
         The parent member.  | 
    
| 
        System.String
        childMember
         The child member.  | 
    
RelationBinding(Object, String, String, String, String)
Initializes a new instance of the RelationBinding class.
Declaration
public RelationBinding(object dataSource, string displayMember, string parentMember, string childMember, string valueMember)
  Parameters
| 
        System.Object
        dataSource
         The data source.  | 
    
| 
        System.String
        displayMember
         The display member.  | 
    
| 
        System.String
        parentMember
         The parent member.  | 
    
| 
        System.String
        childMember
         The child member.  | 
    
| 
        System.String
        valueMember
         The value member.  | 
    
RelationBinding(Object, String, String, String, String, String)
Initializes a new instance of the RelationBinding class.
Declaration
public RelationBinding(object dataSource, string dataMember, string displayMember, string parentMember, string childMember, string valueMember)
  Parameters
| 
        System.Object
        dataSource
         The data source.  | 
    
| 
        System.String
        dataMember
         The data member.  | 
    
| 
        System.String
        displayMember
         The display member.  | 
    
| 
        System.String
        parentMember
         The parent member.  | 
    
| 
        System.String
        childMember
         The child member.  | 
    
| 
        System.String
        valueMember
         The value member.  | 
    
RelationBinding(Object, String, String, String, String, String, String)
Initializes a new instance of the RelationBinding class.
Declaration
public RelationBinding(object dataSource, string dataMember, string displayMember, string parentMember, string childMember, string valueMember, string checkedMember)
  Parameters
| 
        System.Object
        dataSource
         The data source.  | 
    
| 
        System.String
        dataMember
         The data member.  | 
    
| 
        System.String
        displayMember
         The display member.  | 
    
| 
        System.String
        parentMember
         The parent member.  | 
    
| 
        System.String
        childMember
         The child member.  | 
    
| 
        System.String
        valueMember
         The value member.  | 
    
| 
        System.String
        checkedMember
         The checked member.  | 
    
Properties
CheckedMember
Gets or sets the checked member.
Declaration
public string CheckedMember { get; set; }
  Property Value
| 
        System.String
         The checked member.  | 
    
ChildMember
Gets or sets the child member.
Declaration
public string ChildMember { get; set; }
  Property Value
| 
        System.String
         The child member.  | 
    
DataMember
Gets or sets the data member.
Declaration
public string DataMember { get; set; }
  Property Value
| 
        System.String
         The data member.  | 
    
DataSource
Gets or sets the data source.
Declaration
public object DataSource { get; set; }
  Property Value
| 
        System.Object
         The data source.  | 
    
DisplayMember
Gets or sets the display member.
Declaration
public string DisplayMember { get; set; }
  Property Value
| 
        System.String
         The display member.  | 
    
ParentMember
Gets or sets the parent member.
Declaration
public string ParentMember { get; set; }
  Property Value
| 
        System.String
         The parent member.  | 
    
RelationName
Gets or sets the name of the relation.
Declaration
public string RelationName { get; set; }
  Property Value
| 
        System.String
         The name of the relation.  | 
    
ValueMember
Gets or sets the value member.
Declaration
public string ValueMember { get; set; }
  Property Value
| 
        System.String
         The value member.  | 
    
Methods
Equals(Object)
Declaration
public override bool Equals(object obj)
  Parameters
| 
        System.Object
        obj
         
  | 
    
Returns
| 
        System.Boolean
         
  | 
    
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
  Returns
| 
        System.Int32
         
  | 
    
Overrides
OnPropertyChanged(String)
Declaration
protected virtual void OnPropertyChanged(string propertyName)
  Parameters
| 
        System.String
        propertyName
         
  | 
    
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
  Event Type
| 
        System.ComponentModel.PropertyChangedEventHandler
         
  | 
    
Explicit Interface Implementations
ICloneable.Clone()
Declaration
object ICloneable.Clone()
  Returns
| 
        System.Object
         
  |