Silverlight Layout Controls: Hướng dẫn phát triển ứng dụng Windows Phone - Phần 16

Mục lục:

Silverlight Layout Controls: Hướng dẫn phát triển ứng dụng Windows Phone - Phần 16
Silverlight Layout Controls: Hướng dẫn phát triển ứng dụng Windows Phone - Phần 16

Video: Silverlight Layout Controls: Hướng dẫn phát triển ứng dụng Windows Phone - Phần 16

Video: Silverlight Layout Controls: Hướng dẫn phát triển ứng dụng Windows Phone - Phần 16
Video: 【Xiaoyu Mukbang】XIAOYU EATING SHOW。MUKBANG SATISFYING。Mukbang Chinese。N03。230520。1 - YouTube 2024, Tháng tư
Anonim

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ạn cũng có thể tạo hàng và cột bằng cách nhấp vào đường viền của lưới ở độ dài mong muốn. Điều đó dễ hơn nhiều, phải không? Khi bạn đã tạo lưới, bạn có thể đặt các điều khiển giữa các ô chỉ bằng cách đề cập đến thuộc tính grid.row và grid.column. (Nhớ giá trị cho các thuộc tính này bắt đầu từ 0).
Bạn cũng có thể tạo hàng và cột bằng cách nhấp vào đường viền của lưới ở độ dài mong muốn. Điều đó dễ hơn nhiều, phải không? Khi bạn đã tạo lưới, bạn có thể đặt các điều khiển giữa các ô chỉ bằng cách đề cập đến thuộc tính grid.row và grid.column. (Nhớ giá trị cho các thuộc tính này bắt đầu từ 0).

Bảng điều khiển ngăn xếp:

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.

Image
Image

Tranh sơn dầu:

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.

Xem ở đây, chúng tôi đã xác định vị trí của khối văn bản bằng cách sử dụng thuộc tính đính kèm của canvas. Vì vậy, bây giờ nếu bạn di chuyển khung hình của chúng tôi, các điều khiển sẽ di chuyển cùng với nó.

Đề xuất: