Información general de XAML

El lenguaje XAML (XAML) es un lenguaje declarativo basado en XML. XAML se usa mayoritariamente en estos tipos de aplicaciones para crear interfaces de usuario:

El código XAML siguiente define un control de botón sencillo.

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

XAML también se usa para definir flujos de trabajo en las aplicaciones de Windows WorkFlow Foundation (WF).

Editor de código XAML

En el editor de código XAML del IDE de Visual Studio se incluyen todas las herramientas que necesita para crear aplicaciones WPF y para UWP para la plataforma Windows y Xamarin.Forms. Aunque el IDE (Entorno de desarrollo integrado) de Visual Studio tiene muchas características que puede usar para desarrollar aplicaciones para otras plataformas, también tiene algunas que son exclusivas de XAML.

XAML Designer

Visual Studio y Blend para Visual Studio proporcionan un Diseñador XAML que facilita la creación de interfaces de usuario (IU) para aplicaciones WPF, para UWP y Xamarin.Forms. Puede arrastrar controles desde la ventana de Recursos o del cuadro de herramientas y establecer propiedades en la ventana Propiedades. Cuando lo haga, Visual Studio y Blend para Visual Studio crean el código XAML correspondiente. Si prefiere editar directamente el código XAML, también puede hacerlo.

Novedades

Consulte los recursos siguientes para obtener la información más reciente:

Vea también