Категория - Первые шаги

Первые шаги

Ресурсы

Многие приложения должны включать ресурсы, такие как растровые изображения и словари ресурсов, в свои исполняемые файлы и ссылаться на эти ресурсы из XAML.
Читать далее

Инструменты разработчика

В Avalonia есть встроенное окно DevTools, которое активируется вызовом подключенного метода AttachDevTools() в конструкторе Window. В шаблонах по умолчанию это включено, когда программа компилируется в режиме DEBUG:
Читать далее

Необработанные исключения

Avalonia не предлагает никакого механизма для глобальной обработки исключений и пометки их как обработанных. Причина в том, что нельзя знать, правильно ли было обработано исключение, и поэтому приложение может находиться в недопустимом состоянии. Вместо этого настоятельно рекомендуется обрабатывать исключения локально, если они могут быть обработаны вашим приложением.
Читать далее

Жизненные циклы приложения

Платформы не созданы равными. Управление жизненным циклом, к которому мы привыкли в Windows Forms и WPF, может работать только на настольных платформах. AvaloniaUI — это кроссплатформенный фреймворк, поэтому, чтобы помочь вашему приложению быть переносимым, мы предоставляем различные модели жизненного цикла для вашего приложения и позволяем вам контролировать все вручную, если платформа позволяет нам это делать.
Читать далее