The DiagramElement type exposes the following members.
Constructors
Name | Description | |
---|---|---|
DiagramElement |
Methods
Name | Description | |
---|---|---|
GetStyleSelector |
When overridden in a derived class, gets the StyleSelector
applicable to this type of element.
| |
MoveBy |
Moves the DiagramElement by the specified amounts. Diagram elements
which are not independently positioned will ignore this call.
| |
OnApplyFormatting |
When overridden in a derived class, applies additional formatting beyond the
template and style selectors.
| |
OnConnectionDragEnter |
Called when a ConnectionPointThumb is being dragged
over the element.
| |
OnConnectionDragLeave |
Called when a ConnectionPointThumb that was being
dragged over the element is dragged away from the element.
| |
OnContentChanged |
Called when the Content changes.
(Overrides ContentControl..::.OnContentChanged(Object, Object).) | |
OnMoveBy |
When overridden in a derived class, implements the MoveBy(Double, Double) method.
| |
OnPreviewMouseDown |
Called when the mouse is pressed over this element.
(Overrides UIElement..::.OnPreviewMouseDown(MouseButtonEventArgs).) |
Fields
Name | Description | |
---|---|---|
ConnectionPointTemplateSelectorProperty |
Identifies the ConnectionPointTemplateSelector property.
|
Properties
Name | Description | |
---|---|---|
Bounds |
Gets the bounds of this DiagramElement.
| |
ConnectionPointTemplateSelector |
Gets or sets the DataTemplateSelector used to select the template
for connection points.
This is a dependency property.
| |
LayerKeyCore |
When overridden in a derived class, gets an object identifying the layer
on which this DiagramElement is displayed, or null to specify
that the element appears on the main diagram layer.
| |
ZIndexLayer |
Gets how the DiagramElement participates in the z-order.
|