Класс WindowInterop¶
Выполняет преобразование между не зависящим от фреймворка контрактом IWindow и окном Avalonia.
Пространство имён: Eremex.AvaloniaUI.Controls.ApplicationServices
Сборка: Eremex.Avalonia.Controls.ApplicationServices.dll
NuGet-пакет: Eremex.Avalonia.Controls.ApplicationServices
Объявление¶
Методы¶
| имя | описание |
|---|---|
| static AsAvaloniaWindow(…) | Окно Avalonia, скрывающееся за контрактом. |
| static AsWindow(…) | Представляет окно Avalonia через не зависящий от фреймворка контракт, принимаемый сервисами. |
Примечания¶
Сборка контрактов не может ссылаться на Avalonia, поэтому окно попадает в сервис в виде IWindow. Это единственное место, где окно Avalonia представляется через этот контракт и преобразуется из него обратно.
См. также¶
- пространство имён Eremex.AvaloniaUI.Controls.ApplicationServices
* Эта страница переведена с использованием технологий машинного перевода.