Cho đến bây giờ, trong loạt bài hướng dẫn này, chúng tôi đã làm việc trong các cửa sổ C #. Trong bài viết cuối cùng của chúng tôi, chúng tôi đã nói về Bộ sưu tập các đối tượng. Từ hướng dẫn này, chúng ta sẽ dành nhiều thời gian hơn trong cửa sổ XAML hơn là cửa sổ C #. Cho đến bây giờ chúng ta vừa mới thấy các cửa sổ XAML nhưng chưa thực sự tương tác với nhau ngoài việc kéo và thả các điều khiển cho trình chỉnh sửa trực quan. Bây giờ chúng ta sẽ bắt đầu sử dụng trình soạn thảo XAML mạnh mẽ hơn khi chúng ta xây dựng ứng dụng của mình.
Như chúng ta đã thấy trước đó, khi chúng ta mở bất kỳ dự án nào trong Silverlight; có hai cái mặt đối mặt với chúng tôi. Một cửa sổ là trình soạn thảo trực quan và một khung khác có mã XAML trên đó. Hãy bắt đầu sau đó bằng cách hiểu nó hoạt động. XAML là một ngôn ngữ lập trình giống như C # là một ngôn ngữ lập trình khác. XAML là chủ yếu được sử dụng để thiết kế giao diện người dùng.
Bây giờ nhìn vào phía trên cùng của cửa sổ XAML, bạn sẽ thấy một vài dòng bắt đầu bằng “xmlns”, những dòng này là gì? Những dòng này là không gian tên. Tôi hy vọng bạn nhớ không gian tên là gì! Những dòng này biểu thị không gian tên và lắp ráp nơi lưu trữ các tệp đó.
Chúng ta hãy tạo một nút bằng cách sử dụng mã XAML. Tạo một dự án mới với một số tên có ý nghĩa. Tìm kiếm mã sau:
Và giữa các thẻ lưới dán mã sau đây:
Khi bạn dán mã này, hãy lưu ý rằng một nút mới sẽ được tạo trên bề mặt thiết kế. Xin chúc mừng, bạn vừa tạo một nút không sử dụng gì ngoài mã hóa thuần túy. Có rất nhiều điều cần tìm hiểu trong cửa sổ XAML, nhưng hãy tiếp tục nghiên cứu nó cho đến khi chúng ta quay lại với hướng dẫn tiếp theo. Trong hướng dẫn tiếp theo, chúng ta sẽ tìm hiểu về tất cả các điều khiển bố trí Silverlight.