Поделиться через


Обзор XAML

Расширяемый язык разметки приложений (XAML) — это декларативный язык, основанный на XML. XAML широко используется в следующих типах приложений для создания пользовательских интерфейсов:

Следующий код XAML определяет простой элемент управления кнопкой.

<Button Click="ButtonClick">Show updates</Button>

XAML также используется для определения рабочих процессов в приложениях Windows WorkFlow Foundation (WF).

Редактор кода XAML

Редактор кода XAML в интегрированной среде разработки Visual Studio включает все средства, необходимые для создания приложений WPF и UWP для платформы Windows, а также для Xamarin.Forms и .NET MAUI. И хотя интегрированная среда разработки в Visual Studio имеет множество функций, которые можно использовать для разработки приложений для других платформ, он также имеет некоторые функции, уникальные для XAML.

Конструктор XAML

Visual Studio и Blend для Visual Studio предоставляют конструктор XAML, который помогает создавать пользовательские интерфейсы для приложений WPF, UWP и Xamarin.Forms. Элементы управления можно перетащить из окна панели элементов или ресурсов и задать свойства в окне "Свойства". При этом Visual Studio и Blend для Visual Studio создают соответствующий код XAML. Если вы предпочитаете напрямую редактировать код XAML, это также можно сделать.

Новые возможности

Последние сведения см. в следующих ресурсах:

См. также