AvaloniaClipboardService

StockSharp.Xaml.Diagram.Avalonia.Clipboard

Avalonia 执行用于图复制/粘贴操作的剪贴板服务.

实现: IClipboardService

构造函数

AvaloniaClipboardService
public AvaloniaClipboardService(TopLevel topLevel)
avaloniaClipboardService = AvaloniaClipboardService(topLevel)

为 Avalonia 创建新的剪贴板服务 。

topLevel
剪贴板访问的顶级窗口 。

属性

HasData
public bool HasData { get; }
value = avaloniaClipboardService.HasData

说明是否装入了任何数据。

方法

Clear
public void Clear()
avaloniaClipboardService.Clear()

清除所有适配状态, 并重置当前状态以断开连接 。

Copy
public bool Copy(DiagramClipboardData data)
result = avaloniaClipboardService.Copy(data)
Cut
public bool Cut(DiagramClipboardData data)
result = avaloniaClipboardService.Cut(data)
GetData
public DiagramClipboardData GetData()
result = avaloniaClipboardService.GetData()