2 types derived from Connector
System.Data (2)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorWithoutStartDot.xaml.cs (1)
9
internal partial class ConnectorWithoutStartDot :
Connector
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorWithStartDot.xaml.cs (1)
14
internal partial class ConnectorWithStartDot :
Connector
47 references to Connector
System.Data (47)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\AutoSplitHelper.cs (2)
16
public static void CalculateEntryExitEdges(Point mousePosition,
Connector
connector, out EdgeLocation entryEdge, out EdgeLocation exitEdge)
54
public static Point CalculateDropLocation(Point mousePosition, Point originalDropLocation,
Connector
connector, Size droppedSize, HashSet<Point> shapeLocations)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectionPoint.cs (3)
15
private List<
Connector
> attachedConnectors;
30
attachedConnectors = new List<
Connector
>();
34
public List<
Connector
> AttachedConnectors
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\Connector.cs (19)
30
typeof(
Connector
),
36
typeof(
Connector
),
42
typeof(
Connector
),
48
typeof(
Connector
),
54
typeof(
Connector
),
60
typeof(
Connector
));
81
get { return (PointCollection)GetValue(
Connector
.PointsProperty); }
82
set { SetValue(
Connector
.PointsProperty, value); }
87
get { return (bool)GetValue(
Connector
.IsSelectedProperty); }
88
set { SetValue(
Connector
.IsSelectedProperty, value); }
93
get { return (string)GetValue(
Connector
.LabelTextProperty); }
94
set { SetValue(
Connector
.LabelTextProperty, value); }
99
get { return (bool)GetValue(
Connector
.HighlightOnHoverProperty); }
100
set { SetValue(
Connector
.HighlightOnHoverProperty, value); }
105
get { return (bool)GetValue(
Connector
.IsHighlightedForAutoSplitProperty); }
106
set { SetValue(
Connector
.IsHighlightedForAutoSplitProperty, value); }
111
get { return (Guid)GetValue(
Connector
.IdentityProperty); }
112
set { SetValue(
Connector
.IdentityProperty, value); }
307
return string.Format(CultureInfo.InvariantCulture, "Source={0} Destination={1} Points={2}", sourceId, destinationId, ((
Connector
)this.Owner).Points);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorEditor.cs (4)
27
Connector
editedConnector;
31
public ConnectorEditor(FreeFormPanel panel,
Connector
connector)
78
public
Connector
Connector
110
foreach (
Connector
overlappingConnector in srcConnectionPoint.AttachedConnectors)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorLabelVisibilityConverter.cs (1)
28
if (DesignerGeometryHelper.LongestSegmentLength(connectorPoints, out maxSegmentStartPoint) >
Connector
.MinConnectorSegmentLengthForLabel)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorRouter.cs (4)
124
if (!(child is
Connector
))
174
if (child.GetType() == typeof(
Connector
))
176
Connector
connector = (
Connector
)child;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\FreeFormPanel.cs (13)
140
internal
Connector
CurrentAutoSplitTarget
217
if (element is
Connector
)
249
public void UpdateConnectorPoints(
Connector
connector, List<Point> points)
332
if (Children[i].GetType() == typeof(
Connector
))
406
Connector
connectorChild = child as
Connector
;
539
Connector
affectedConnector = connectorEditor.Connector;
554
Connector
connector = e.Source as
Connector
;
587
if (typeof(
Connector
).IsAssignableFrom(e.Source.GetType()))
589
this.connectorEditor = new ConnectorEditor(this, e.Source as
Connector
);
595
void RoutePolyLine(
Connector
connector)
613
Connector
connector = this.connectorEditor.Connector;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\IAutoSplitContainer.cs (1)
18
void DoAutoSplit(DragEventArgs e,
Connector
connector);