WindowService 类¶
IWindowService 的默认实现。它将 ViewModel 承载在以非模态方式显示的 DialogWindow 中,并在窗口关闭后自动分离 ViewModel,包括用户通过标题栏按钮关闭窗口的情况。
命名空间: Eremex.AvaloniaUI.Controls.ApplicationServices
程序集: Eremex.Avalonia.Controls.ApplicationServices.dll
NuGet 包: Eremex.Avalonia.Controls.ApplicationServices
声明¶
构造函数¶
| 名称 | 说明 |
|---|---|
| WindowService() | 为不使用容器、直接创建服务的代码提供的旧版桥接。需要已初始化的 Current。 |
| WindowService(…) | 主构造函数。依赖项显式传入,因此该服务可以由任何 DI 容器创建,并可在测试中替换。 |
方法¶
| 名称 | 说明 |
|---|---|
| Show<T>(…) | (2 个重载) |
另请参阅¶
* 本页面使用机器翻译技术翻译。