ClickCreatingTool

StockSharp.Xaml.Diagram.GXDiagram.Tool

O ClickCreatingTool permite que o usuário crie um nó clicando onde ele quer que o novo nó esteja.

Herda de: DiagramTool

Propriedades

DoubleClick
public bool DoubleClick { get; set; }
value = clickCreatingTool.DoubleClick
clickCreatingTool.DoubleClick = value

Obtém ou define se esta ferramenta requer um duplo-clique para criar um nó no ponto de clique.

PrototypeData
public object PrototypeData { get; set; }
value = clickCreatingTool.PrototypeData
clickCreatingTool.PrototypeData = value

Obtém ou define um valor de dados para um novo nó.

Métodos

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

Esta ferramenta pode ser executada quando o diagrama suporta a inserção de nós, o modelo é modificável, e há um clique (ou um duplo-clique se DoubleClick for verdadeiro).

DoMouseUp
public override void DoMouseUp()
clickCreatingTool.DoMouseUp()

Em um clique, ligue para o Ponto) e pare esta ferramenta.

InsertNode
public virtual void InsertNode(Point loc)
clickCreatingTool.InsertNode(loc)

Crie um nó adicionando uma cópia do PrototypeData ao modelo do diagrama, e atribua sua Localização para ser o ponto indicado.

loc

Campos

DoubleClickProperty
public static readonly DependencyProperty DoubleClickProperty
value = ClickCreatingTool.DoubleClickProperty

Identifica a propriedade DoubleClick dependência.

PrototypeDataProperty
public static readonly DependencyProperty PrototypeDataProperty
value = ClickCreatingTool.PrototypeDataProperty

Identifica a propriedade PrototypeData dependência.