Giáo trình silverlight_2_Chương 2

Tham khảo tài liệu 'giáo trình silverlight_2_chương 2', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Silverlight 2 Tutorial Bài 2 Sử dụng Layout management Đây là phần hai của loạt 8 bài hướng dẫn cách xây dựng một chương trình Digg đom giản sử dụng bản Betal của Silverlight 2. Các bài hướng dẫn này nên được đọc theo thứ tự và giúp giải thích một số khái niệm nền tảng của Silverlight. Layout Management là gì Silverlight và WPF hỗ trợ một hệ thống sắp xếp các thành phần giao diện rất mềm dẻo cho phép các nhà phát triển và người thiết kế dễ dàng đặt vị trí cho các control bên trong một giao diện. Hệ thống sắp xếp giao diện này cho phép đặt các control tại một tọa độ cố định cũng như một mô hình đặt vị trí động cho phép các layout và control có thể được đặt kích thước và hướng khi thay đổi kích thước cửa sổ trình duyệt. Các nhà phát triển dùng Silverlight và WPF dùng layout panel để đặt vị trí và kích thước của các control chứa bên trong. Silverlight Betal có 3 trong số những layout thường dùng nhất trong WPF Canvas StackPanel Grid Canvas Panel Canvas panel là loại layout panel cơ bản hồ trợ việc đặt vị trí các control dùng tọa độ cụ thể. Bạn đặt vị trí các thành phần trong một Canvas dùng một đặc tính có trong XAML được gọi là Attached Properties các thuộc tính đính kèm cho phép bạn chỉ ra một vị trí tương đối của nó so với các thuộc tính Left Top Right hay Bottom của đối tượng Canvas chứa nó. Các thuộc tính gắn kèm này là một cách hữu dụng vì nó cho phép một panel cha mở rộng tập thuộc tính của một control chứa bên trong nó. Canvas bằng cách định nghĩa một thuộc tính gắn kèm cho Top và Left nó cho phép định nghĩa các thuộc tính Top và Left của một Button hay bất kỳ đối tượng giao diện nào đã thêm và Canvas mà không cần phải thêm các thuộc tính này hoặc chỉnh sửa lại lớp Button. Chúng ta có thể thêm hai nút bấm vào một Canvas và đặt vị trí cho nó là 50 pixel từ cạnh trái 50 pixel và 150 pixel từ cạnh trên dùng XAML giống như dưới đây các thuộc tính and là các ví dụ về thuộc tính gắn kèm 12 Silverlight 2 Tutorial UserControl x Class .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.