Giáo trình silverlight_2_Chương 4

Tham khảo tài liệu 'giáo trình silverlight_2_chương 4', 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 4 Xây dựng giao diện dùng style WPF và Silverlight hỗ trợ một cơ chế cho phép lưu giá trị thuộc tính của các control theo cách có thể dùng lại. Chúng ta có thể lưu giữ những khai báo đó trong các file riêng biệt và dùng lại nó cho nhiều control và trang khác nhau trong ứng dụng hoạc thậm chí có thể dùng nó trong những ứng dụng khác nhau. Khái niệm này tương tự như css khi bạn làm việc với HTML để thực hiện các phép tùy biến cơ bản. Ngoài khả năng định nghĩa các cài đặt cho các thuộc tính cơ bản như Color Font Size Margins. các kiểu định dạng trong WPF và Silverlight cũng có thể được dùng để định nghĩa và dùng lại các Control Template cho phép bạn có thể tạo ra các control có hình thức và cấu trúc được tùy biến một cách tối đa và hỗ trợ nhiều cách định dạng tiên tiến hơn so với CSS . Tôi sẽ nói thêm về Control Templates trong phần 7 của loạt bài này. Đối với ứng dụng mẫu Digg chúng ta sẽ định nghĩa các khai báo Style bên trong file . Điều này cho phép chúng ta có thể dùng lại trong suốt toàn bộ các trang và control trong toàn ứng dụng. Hãy bắt đầu bằng việc tạo dựng các kiểu định dạng cho control Border và cả TextBlock chứa bên trong nó Border Grid .Cciĩuir H 0 CornerRadius 10 Background rFỮEỮEỮE Margin ỡJG 5t0 Text Block rext DIGG SEARCH Foreground FF14517B Margin 10. 3 . 0 0 Borderi Chúng ta cũng có thể tạo hai thành phần Style bên trong file để lưu giữ các cài đặt cho Border và TextBlock đã được khai báo trước đó 30 Silverlight 2 Tutorial 1 E Application xmlns http client 2007 31 xmlns x http winfx 2006 xaml xmlns Data clr-namespace assembly x Class 5H 6E 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21H 22I- 231 Style x Key TitleBorder TargetType Border Property CornerRadius Value 10 Property Background Value FFDEDEDE Property Margin Value 0 0J5 0 Property .

Bấm vào đây để xem trước nội dung
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.