ClickCreatingTool

StockSharp.Xaml.Diagram.GXDiagram.Tool

El ClickCreatingToolpermite al usuario crear un nodo haciendo clic en donde quiere que el nuevo nodo sea.

Hereda de: DiagramTool

Propiedades

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

Obtiene o establece si esta herramienta requiere un doble clic para crear un nodo en el punto de clic.

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

Obtiene o establece un valor de datos para un nuevo nodo.

Métodos

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

Esta herramienta puede funcionar cuando el diagrama admite la inserción de nodos, el modelo es modificable, y hay un clic (o un doble clic si DoubleClick es cierto).

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

Con un clic, llame a Point) y detenga esta herramienta.

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

Crear un nodo añadiendo una copia del PrototypeData@ al modelo del diagrama, y asignando su ubicación para ser el punto dado.

loc

Campos

DoubleClickProperty
public static readonly DependencyProperty DoubleClickProperty
value = ClickCreatingTool.DoubleClickProperty

Identifica la propiedad DoubleClickdependencia.

PrototypeDataProperty
public static readonly DependencyProperty PrototypeDataProperty
value = ClickCreatingTool.PrototypeDataProperty

Identifica la propiedad PrototypeDatadependencia.