Класс 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) |
См. также¶
- пространство имён Eremex.AvaloniaUI.Controls.ApplicationServices
* Эта страница переведена с использованием технологий машинного перевода.