XAML, viết tắt của ngôn ngữ đánh dấu ứng dụng mở rộng, là biến thể của Microsoft về XML để mô tả GUI.Trong các khung GUI trước đây, như WinForms, GUI được tạo theo cùng một ngôn ngữ mà bạn sẽ sử dụng để tương tác với GUI, e.g.C # hoặc VB.NET và thường được duy trì bởi nhà thiết kế (ví dụ: Visual Studio), nhưng với XAML, Microsoft sẽ đi một cách khác.Giống như với HTML, bạn có thể dễ dàng viết và chỉnh sửa GUI của mình.
Đây không thực sự là một hướng dẫn XAML, nhưng tôi sẽ nói ngắn gọn về bạn về cách bạn sử dụng nó, bởi vì đó là một phần thiết yếu của WPF.Cho dù bạn đang tạo một cửa sổ hoặc một trang, nó sẽ bao gồm một tài liệu XAML và tệp codebehind, cùng nhau tạo cửa sổ / trang.Tệp XAML mô tả giao diện với tất cả các phần tử của nó, trong khi codebehind xử lý tất cả các sự kiện và có quyền truy cập để thao tác với các điều khiển XAML.