RelinkingTool
Der RelinkingTool ermöglicht es dem Benutzer, einen bestehenden Link wieder zu verbinden.
Erbt von: LinkingBaseTool
Eigenschaften
protected FrameworkElement Handle { get; set; }
value = relinkingTool.Handle
relinkingTool.Handle = value
Bekommt oder setzt den Relinking-Tool-Handle, den der Benutzer verwendet (Dragging).
Methoden
public override bool CanStart()
result = relinkingTool.CanStart()
Dieses Tool kann ausgeführt werden, wenn das Diagramm eine Relinking ermöglicht, das Modell veränderbar ist und es am Maus-Down-Punkt einen Relink-Handle gibt.
public override void DoActivate()
relinkingTool.DoActivate()
Starten Sie die Relinking-Operation.
public override void DoDeactivate()
relinkingTool.DoDeactivate()
Durch das Beenden des Relinking-Vorgangs wird die Modellbearbeitung gestoppt und der Cursor zurückgesetzt.
public override void DoMouseUp()
relinkingTool.DoMouseUp()
Ein Maus-up beendet die Relinking-Operation; Wenn es einen gültigen TargetPort @ in der Nähe gibt, ruft dies Objekt auf, um den alten Link zu löschen, und Objekt, um den Ersatzlink zu erstellen.
public override void UpdateAdornments(Part part)
relinkingTool.UpdateAdornments(part)
Zeigen Sie eine Verzierung für jedes Ende des Links an, die der Benutzer möglicherweise wieder verbindet.
- part