You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Báo cáo Thực Tập Tốt Nghiệp<br />
Đề tài: Game Tetris<br />
Attributes: các thuộc tính trong XAML tương đương với các property của các<br />
đối tượng trong .NET<br />
XAML – Complex Properties: Sử dụng các thuộc tính thành phần của một<br />
element thông qua toán tử dấu chấm “.”<br />
XAML – Namespace:<br />
Một namespace được sử dụng để định nghĩa các đối tượng thành phần, các đặc<br />
tính, các thuộc tính…<br />
Kiểm tra sự hợp lệ của các đối tượng được khai báo, tránh sự mâu thuẫn của các<br />
đối tượng thành phần cùng tên.<br />
Trong XAML , namespace được định nghĩa bởi thuộc tính xmlns. Chúng ta ánh<br />
xạ các namespace XML sang các tập hợp namespace và assembly CLR.Một file<br />
XAML luôn có namespace mặc định trong root element. Namespace mặc định<br />
luôn luôn không có tiếp đầu ngữ kèm theo thuộc tính xmlns.<br />
XAML – Type Converter: Để chương trình hoạt động, trình phân tích XAML thực<br />
hiện việc chuyển đổi giá trị kiểu chuỗi sang một kiểu nonstring. Việc chuyển đổi<br />
này được thực hiện bởi type converters.<br />
XAML – Markup Extensions:<br />
Gán một đối tượng có sẵn nào đó làm giá trị của property.<br />
Gán giá trị cho một property mà giá trị này có thể thay đổi nhờ vào việc binding<br />
vào một property của một control khác.<br />
Sử dụng markup extension phải đặt nó trong cặp dấu { }<br />
Cú pháp :<br />
{MarkupExtensionClass Argument}<br />
XAML – Events:<br />
XAML cho phép chỉ định phương thức xử lý cho đối tượng đang được thiết<br />
kế.<br />
Phương thức xử lý sự kiện có thể được đặt trong code behind.<br />
4.2.2 Sử dụng Expression Blend để xây giao diện trong Windows Phone 7.1<br />
SVTH: Hoàng Văn Hiếu – Lớp 11TH2.LT - 24 -