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.