ClickCreatingTool

StockSharp.Xaml.Diagram.GXDiagram.Tool

ClickCreatingTool让用户通过点击新节点想要的地方来创建节点.

继承自: DiagramTool

属性

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

获取或设定此工具是否需要双击才能在点击点创建节点 。

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

获取或设置新节点的数据值。

方法

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

此工具可以在图支持插入节点时运行,模型可以被修改,并且有点击(或者如果DoubleClick是真实的,则双击).

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

点击时,请呼叫Point)并停止此工具.

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

通过在图的模型中添加 PrototypeData 复制件来创建节点,并指定其位置为给定点.

loc

字段

DoubleClickProperty
public static readonly DependencyProperty DoubleClickProperty
value = ClickCreatingTool.DoubleClickProperty

确定DoubleClick的受抚养财产。

PrototypeDataProperty
public static readonly DependencyProperty PrototypeDataProperty
value = ClickCreatingTool.PrototypeDataProperty

确定PrototypeData的受抚养财产。