Could you please elaborate a little bit more on your scenario ? Also could you explain what exactly do you mean by "diagram component to handle the multiple connection points it self" ?
At the moment the easies way to customize the connection manipulation is to handle the ConnectionManipulationStarted and ConnectionManipulationCompleted
events and add some custom logic there e.g.:
sender, Telerik.Windows.Controls.Diagrams.ManipulationRoutedEventArgs e)
// Change the currently manipulated connection with a new one with different target connector.
var newConnection =
newConnection.Source = e.Connection.Source;
newConnection.SourceConnectorPosition = e.Connection.SourceConnectorPosition;
newConnection.Target = e.Shape;
newConnection.TargetConnectorPosition = e.Shape.Connectors.Name;
We're looking forward to hearing from you.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.