跳转至

WindowInterop 类

在与框架无关的 IWindow 协定和 Avalonia 窗口之间进行转换。

命名空间: Eremex.AvaloniaUI.Controls.ApplicationServices
程序集: Eremex.Avalonia.Controls.ApplicationServices.dll
NuGet 包: Eremex.Avalonia.Controls.ApplicationServices

声明

public static class WindowInterop

方法

名称 说明
static AsAvaloniaWindow(…) 协定背后的 Avalonia 窗口。
static AsWindow(…) 通过服务所接受的、与框架无关的协定呈现 Avalonia 窗口。

备注

协定程序集无法引用 Avalonia,因此窗口以 IWindow 形式传递给服务。这是通过该协定呈现 Avalonia 窗口并从中解析回来的唯一位置。

另请参阅



* 本页面使用机器翻译技术翻译。