MxWindow¶
Если вы используете контролы Eremex Avalonia, рассмотрите возможность использования компонента MxWindow как для основного, так и для дополнительных окон в вашем приложении. Это позволяет вам поддерживать единообразный пользовательский интерфейс во всем вашем проекте Avalonia.
MxWindow - это окно, которое рисует свои элементы (фон, границу и панель заголовка) в соответствии с Визуальной темой Eremex . 

Добавьте пакет тем и зарегистрируйте тему оформления¶
Чтобы использовать MxWindow и другие контролы Eremex Avalonia, включите пакет , содержащий тему оформления Eremex. В следующем разделе показано, как вы можете зарегистрировать тему в своем приложении: 
Создание MxWindow¶
MxWindow является потомком стандартного компонента Avalonia Window.  Вы можете легко заменить компоненты Window в ваших существующих приложениях на MxWindow, чтобы использовать темы Eremex. Следующий код XAML демонстрирует пример объявления объекта MxWindow:
<mx:MxWindow 
    xmlns:mx="https://schemas.eremexcontrols.net/avalonia"
    Title="MxWindow"
    ...
>
</mx:MxWindow>
Шаблоны проектов Eremex  позволяют создавать новые приложения Avalonia с контролами Eremex. Эти шаблоны создают новые проекты, в которых главное окно инкапсулировано компонентом MxWindow.

Свойства MxWindow¶
MxWindow расширяет свойства, предоставляемые стандартным компонентом Window, следующими опциями, которые определяют видимость и картинки стандартных кнопок на панели заголовка:
- ShowCloseButton— Определяет видимость кнопки закрытия.
- ShowMaximizeButton— Определяет видимость кнопки "Развернуть".
- 
ShowMinimizeButton— Определяет видимость кнопки сворачивания.
- 
CloseButtonGlyph— картинка-символ кнопки закрытия.
- MaximizeButtonGlyph— картинка на кнопке "Развернуть".
- MinimizeButtonGlyph— картинка на кнопке сворачивания.
- RestoreButtonGlyph— картинка-символ кнопки восстановления.
* Эта страница была создана автоматически с помощью сервиса машинного перевода Яндекс Переводчик.