ClickCreatingTool

StockSharp.Xaml.Diagram.GXDiagram.Tool

Mit ClickCreatingTool kann der Benutzer einen Knoten erstellen, indem er auf den gewünschten neuen Knoten klickt.

Erbt von: DiagramTool

Eigenschaften

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

Gibt oder legt fest, ob dieses Tool einen Doppelklick benötigt, um einen Knoten am Klickpunkt zu erstellen.

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

Erhält oder legt einen Datenwert für einen neuen Knoten fest.

Methoden

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

Dieses Tool kann ausgeführt werden, wenn das Diagramm das Einfügen von Knoten unterstützt, das Modell veränderbar ist und ein Klick erfolgt (oder ein Doppelklick, wenn DoubleClick wahr ist).

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

Rufen Sie Point auf einen Klick an und stoppen Sie dieses Tool.

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

Erstellen Sie einen Knoten, indem Sie eine Kopie des PrototypeData zum Diagrammmodell hinzufügen, und weisen Sie den Standort dem angegebenen Punkt zu.

loc

Felder

DoubleClickProperty
public static readonly DependencyProperty DoubleClickProperty
value = ClickCreatingTool.DoubleClickProperty

Identifiziert die Abhängigkeitseigenschaft DoubleClick.

PrototypeDataProperty
public static readonly DependencyProperty PrototypeDataProperty
value = ClickCreatingTool.PrototypeDataProperty

Identifiziert die Abhängigkeitseigenschaft PrototypeData.