RelinkingTool

StockSharp.Xaml.Diagram.GXDiagram.Tool

RelinkingTool позволяет пользователю повторно подключить существующую ссылку.

Наследует: LinkingBaseTool

Свойства

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

Получает или устанавливает ручку инструмента перелинковки, которую использует пользователь (драггинг).

Методы

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

Этот инструмент может работать, когда диаграмма позволяет повторно связывать, модель модифицируема, и в точке мыши вниз есть ручка с повторной ссылкой.

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

Начните операцию по сшиванию.

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

Завершение операции перелинковки останавливает редактирование модели и сбрасывает курсор.

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

Мышь-вверх завершает операцию повторной ссылки; если поблизости есть действительный TargetPort, это вызывает Object) удалить старую ссылку и Object) создать заменяющую ссылку.

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

Очистить состояние инструмента.

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

Покажите Украшение для каждого конца ссылки, которое пользователь может повторно подключить.

part