Class DiagramDataLayer
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.RadDiagram.dll
Syntax
public class DiagramDataLayer : INotifyPropertyChanged
Constructors
DiagramDataLayer(RadDiagramElement)
Declaration
public DiagramDataLayer(RadDiagramElement diagramElement)
Parameters
RadDiagramElement
diagramElement
|
Properties
ConnectionDataMember
Gets or sets the links data member.
Declaration
public string ConnectionDataMember { get; set; }
Property Value
System.String
The data member. |
ConnectionsCurrencyManager
Declaration
public CurrencyManager ConnectionsCurrencyManager { get; set; }
Property Value
System.Windows.Forms.CurrencyManager
|
ConnectionSourceCapTypeMember
Gets or sets the ConnectionSourceCapTypeMember data member.
Declaration
public string ConnectionSourceCapTypeMember { get; set; }
Property Value
System.String
The data member. |
ConnectionSourceConnectorMember
Gets or sets the SourceConnector data member.
Declaration
public string ConnectionSourceConnectorMember { get; set; }
Property Value
System.String
The data member. |
ConnectionSourceShapeIdMember
Gets or sets the ConnectionTargetShapeIdMember data member.
Declaration
public string ConnectionSourceShapeIdMember { get; set; }
Property Value
System.String
The data member. |
ConnectionTargetCapTypeMember
Gets or sets the ConnectionTargetCapTypeMember data member.
Declaration
public string ConnectionTargetCapTypeMember { get; set; }
Property Value
System.String
The data member. |
ConnectionTargetConnectorMember
Gets or sets the Target connector data member.
Declaration
public string ConnectionTargetConnectorMember { get; set; }
Property Value
System.String
The data member. |
ConnectionTargetShapeIdMember
Gets or sets the ConnectionTargetShapeIdMember data member.
Declaration
public string ConnectionTargetShapeIdMember { get; set; }
Property Value
System.String
The data member. |
ConnectionTextMember
Gets or sets the SourceConnector data member.
Declaration
public string ConnectionTextMember { get; set; }
Property Value
System.String
The data member. |
DataSource
Gets or sets the data source of the RadDiagram/>.
Declaration
public object DataSource { get; set; }
Property Value
System.Object
|
ElementFactory
Declaration
public virtual IDiagramDataLayerElementProvider ElementFactory { get; set; }
Property Value
IDiagramDataLayerElementProvider
|
IsDataBound
Gets a value indicating whether this instance is data bound.
Declaration
public bool IsDataBound { get; }
Property Value
System.Boolean
|
ShapeDataMember
Gets or sets the links data member.
Declaration
public string ShapeDataMember { get; set; }
Property Value
System.String
The data member. |
ShapeHeightMember
Gets or sets the Shape height data member.
Declaration
public string ShapeHeightMember { get; set; }
Property Value
System.String
The data member. |
ShapeIdMember
Gets or sets the ID data member.
Declaration
public string ShapeIdMember { get; set; }
Property Value
System.String
The data member. |
ShapesCurrencyManager
Declaration
public CurrencyManager ShapesCurrencyManager { get; set; }
Property Value
System.Windows.Forms.CurrencyManager
|
ShapeTextMember
Gets or sets the links data member.
Declaration
public string ShapeTextMember { get; set; }
Property Value
System.String
The data member. |
ShapeTypeMember
Gets or sets the Shape data member.
Declaration
public string ShapeTypeMember { get; set; }
Property Value
System.String
The data member. |
ShapeWidthMember
Gets or sets the Shape height data member.
Declaration
public string ShapeWidthMember { get; set; }
Property Value
System.String
The data member. |
ShapeXMember
Gets or sets the Shape X position data member.
Declaration
public string ShapeXMember { get; set; }
Property Value
System.String
The data member. |
ShapeYMember
Gets or sets the Shape Y position data member.
Declaration
public string ShapeYMember { get; set; }
Property Value
System.String
The data member. |
Methods
CreateDiagramConnectionItem(Object)
Declaration
protected virtual RadDiagramConnection CreateDiagramConnectionItem(object dataItem)
Parameters
System.Object
dataItem
|
Returns
RadDiagramConnection
|
CreateDiagramShapeItem(Object)
Declaration
protected virtual RadDiagramItem CreateDiagramShapeItem(object dataItem)
Parameters
System.Object
dataItem
|
Returns
RadDiagramItem
|
DataManagerItemChanged()
Declaration
protected virtual void DataManagerItemChanged()
GetBoundValue(Object, String, PropertyDescriptorCollection)
Declaration
public object GetBoundValue(object dataBoundItem, string propertyName, PropertyDescriptorCollection properties)
Parameters
System.Object
dataBoundItem
|
System.String
propertyName
|
System.ComponentModel.PropertyDescriptorCollection
properties
|
Returns
System.Object
|
OnItemDataBound(DiagramItemDataBoundEventArgs)
Declaration
protected virtual void OnItemDataBound(DiagramItemDataBoundEventArgs e)
Parameters
DiagramItemDataBoundEventArgs
e
|
OnPropertyChanged(String)
Declaration
protected virtual void OnPropertyChanged(string propertyName)
Parameters
System.String
propertyName
|
Rebind(Object)
Declaration
public void Rebind(object newDataSource)
Parameters
System.Object
newDataSource
|
SetBoundValue(Object, String, Object, PropertyDescriptorCollection)
Declaration
public void SetBoundValue(object dataBoundItem, string propertyName, object value, PropertyDescriptorCollection properties)
Parameters
System.Object
dataBoundItem
|
System.String
propertyName
|
System.Object
value
|
System.ComponentModel.PropertyDescriptorCollection
properties
|
SetConnectiosPropetiesCore(IList)
Declaration
protected virtual void SetConnectiosPropetiesCore(IList items)
Parameters
System.Collections.IList
items
|
SetShapesPropertiesCore(IList)
Declaration
protected virtual void SetShapesPropertiesCore(IList items)
Parameters
System.Collections.IList
items
|
Events
ItemDataBound
Declaration
public event DiagramItemDataBindingEventHandler ItemDataBound
Event Type
DiagramItemDataBindingEventHandler
|
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
System.ComponentModel.PropertyChangedEventHandler
|