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()