XAML, viết tắt của Ngôn ngữ đánh dấu ứng dụng eXtensible, là biến thể XML của Microsoft để mô tả GUI. Trong các khung GUI trước đây, như WinForms, GUI được tạo bằng cùng ngôn ngữ mà bạn sẽ sử dụng để tương tác với GUI, ví dụ: 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 đang đi một con đường 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 thực sự không phải là một hướng dẫn XAML, nhưng tôi sẽ nói ngắn gọn với bạn về cách bạn sử dụng nó, bởi vì đây là một phần thiết yếu của WPF. Cho dù bạn đang tạo Cửa sổ hay Trang, nó sẽ bao gồm tài liệu XAML và tệp CodeBehind, cùng tạo ra Cửa sổ / Trang. Tệp XAML mô tả giao diện với tất cả các thành phần 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.