RelinkingTool

StockSharp.Xaml.Diagram.GXDiagram.Tool

O RelinkingTool permite que o usuário reconecte um Link existente.

Herda de: LinkingBaseTool

Propriedades

Handle
protected FrameworkElement Handle { get; set; }
value = relinkingTool.Handle
relinkingTool.Handle = value

Obtém ou define o manipulador de ferramenta de relink que o usuário está usando (dragging).

Métodos

CanStart
public override bool CanStart()
result = relinkingTool.CanStart()

Esta ferramenta pode ser executada quando o diagrama permite relink, o modelo é modificável, e há um identificador relink no ponto do mouse-down.

DoActivate
public override void DoActivate()
relinkingTool.DoActivate()

Iniciar a operação de relink.

DoDeactivate
public override void DoDeactivate()
relinkingTool.DoDeactivate()

Terminar a operação de relinkagem para o modelo editar e redefinir o cursor.

DoMouseUp
public override void DoMouseUp()
relinkingTool.DoMouseUp()

Um mouse-up termina a operação de relinking; se houver um válido TargetPort próximo, isso chama Objeto) para excluir o link antigo, e Objeto) para criar o link de substituição.

DoStop
public override void DoStop()
relinkingTool.DoStop()

Limpar o estado da ferramenta.

UpdateAdornments
public override void UpdateAdornments(Part part)
relinkingTool.UpdateAdornments(part)

Mostrar um Adorno para cada extremidade do Link que o usuário possa reconectar.

part