Sau khi tìm hiểu về XAML, như một phần của loạt bài hướng dẫn này, chúng ta hãy tìm hiểu về Kiểm soát bố cục Silverlight. Việc đặt ra các điều khiển trong khi thiết kế trang web là rất khó vì có nhiều trình duyệt và do độ phân giải màn hình khác nhau nhưng trong khi thiết kế ứng dụng cho Windows Phone, với tư cách là nhà phát triển, bạn sẽ dễ dàng hơn trong việc điều khiển hệ điều hành Windows Phone. yêu cầu màn hình được xác định trước.
Bây giờ chúng ta sẽ xem xét từng điều khiển bố cục. Tất cả các điều khiển bố cục có thể được kéo từ thanh công cụ đến màn hình thiết kế.
Lưới:
Điều khiển lưới được thiết kế để cho phép bạn thêm số hàng và cột và sau đó đặt các điều khiển trong các ô đó cho phù hợp. Bạn có thể xác định các hàng và cột hoặc thông qua mã hoặc sử dụng chính khu vực thiết kế. Thẻ bắt đầu và kết thúc sẽ tạo lưới. () ngay khi lưới được xác định, bạn có thể thêm mã này để thêm nhiều hàng và cột.
Sau đó, bạn có thể thêm nhiều cột hoặc hàng nếu cần. Dấu hoa thị (*) biểu thị rằng cột / hàng con sẽ được cung cấp thêm bất kỳ khoảng trống nào nếu có! Có nhiều thuộc tính mà bạn có thể chơi xung quanh để có được chức năng mong đợi. Bảng điều khiển ngăn xếp khá đơn giản. Tất cả các điều khiển được đặt trên bảng xếp chồng được hiển thị theo chiều dọc. Khi bạn tạo bảng điều khiển ngăn xếp, bạn có thể chỉ cần thêm các điều khiển giữa thẻ bắt đầu và kết thúc của ngăn xếp ngăn xếp. Canvas cho phép bạn đặt các điều khiển trên màn hình ở bất cứ nơi nào bạn muốn chúng xuất hiện. Vì vậy, thay vì lề, tài sản bắt được sử dụng. Nhưng canvas có lỗ hổng trong việc hiển thị như thể kích thước của thay đổi điện thoại hoặc hướng điện thoại bị thay đổi, canvas có thể tạo ra một số kết quả không mong muốn.Bảng điều khiển ngăn xếp:
Tranh sơn dầu: