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