DiagramClipboardExtensions
StockSharp.Xaml.Diagram.Avalonia.Clipboard
Erweiterungsverfahren zum Erstellen von Zwischenablagedaten aus Diagrammelementen.
Methoden
CreateClipboardData
public static DiagramClipboardData CreateClipboardData(ICompositionModel model, IEnumerable<string> selectedNodeKeys, string diagramId)
result = DiagramClipboardExtensions.CreateClipboardData(model, selectedNodeKeys, diagramId)
Erstellt Zwischenablagedaten von ausgewählten Knoten.
PasteClipboardData
public static Dictionary<string, string> PasteClipboardData(ICompositionModel model, DiagramClipboardData data, float offsetX, float offsetY)
result = DiagramClipboardExtensions.PasteClipboardData(model, data, offsetX, offsetY)
Fügen Sie Zwischenablagedaten an der angegebenen Position in ein Modell ein.
- model
- Zielmodell.
- data
- Zwischenablagedaten zum Einfügen.
- offsetX
- X gegenüber den ursprünglichen Positionen versetzt.
- offsetY
- Y gegenüber den ursprünglichen Positionen versetzt.
Rückgabe: Wörterbuch, das alte Knotenschlüssel zu neuen Knotenschlüsseln abbildet.