Layout System là gì?
Thuật ngữ “Layout” mô tả kích thước và vị trí của những phần tử thành phần tập hợp con (Children) trong một Panel và vẽ chúng lên trên màn ảnh. Ở đây tập trung những tiến trình, những tập hợp con (Children) rộng lớn và mức độ xử lý quy mô. Sự phức tạp cũng dựa trên cơ sở những khai báo thể hiện ra bên ngoài bởi những tập hợp riêng và những phần tử Panel. Một liên tưởng đơn giản như Canvas có thể đưa ra những thực thi chính xác trong một Panel phức tạp nhưng Grid thì lại không đáp ứng được.
Mỗi một thời điểm. các con (Children) trong UIElement thay đổi vị trí, nó có khả năng sinh ra thành công một tiến trình mới bởi hệ thống thể hiện. Đó là điều quan trọng để hiểu được các sự kiện có thể gọi hệ thống thể hiện, bởi vì những lệnh gọi không cần thiết có thể làm cho sự thực thi một trình ứng dụng trở nên nghèo nàn.
Điều đơn giản, Layout là một hệ thống đệ quy mà các bước của nó là sự điều chỉnh vị trí, kích thước và cách thể hiện ra màn hình. Để xây dựng thành công một hệ thống
Layout cần chú ý 2 điểm đối với mỗi thành phần tập hợp con (Children), thứ nhất là xác định phạm vi và thứ 2 là xác định cách bố trí. Phạm vi là vị trí đã được xác định rõ kích thước cho mỗi phần tử con. Cách bố trí phụ thuộc vào vị trí và kích thước của các phần tử con sau khi đã cân chỉnh.
SVTH: Thân Hoàng Lộc Trang 73 Nguyễn Anh Việt
Lưu Xuân Việt
1. Cách thể hiện SilverLight trong hệ thống.