1. Trang chủ
  2. » Công Nghệ Thông Tin

Tài liệu CHƯƠNG VI:THEMES VÀ SKIN pptx

19 456 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Themes và skin
Chuyên ngành ASP.NET
Thể loại Presentation
Định dạng
Số trang 19
Dung lượng 241,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Themes có chức năng sâu hơn CSS, cho phép ứng dụng các style, graphic và cả các tập tin CSS vào những trang của ứng dụng.. Khái niệm về Themes Mỗi folder themes chỉ chứa các phần tử củ

Trang 1

CHƯƠNG V:

THEMES VÀ SKIN

Lý thuyết 3 tiết

Thực hành 3 tiết

Trang 2

Khái niệm về Themes

(CSS), nó cho phép định nghĩa những style cho các trang web Themes có chức năng sâu hơn CSS, cho phép ứng dụng các style, graphic và

cả các tập tin CSS vào những trang của ứng dụng

cho các điều khiển, cho từng trang hoặc cho cả một ứng dụng Có thể sử dụng nhiều themes trong một ứng dụng

Trang 3

Khái niệm về Themes

 Mỗi folder themes chỉ chứa các phần tử

của themes gồm:

 Một file skin đơn

 Tập tin CSS

 Images: hinh ảnh

Trang 4

Xây dựng Themes

Cách tạo Themes

Web site và chọn Add ASP.NET Folder, chọn Theme, khi đó xuất hiện một thư mục App_Themes

Trang 5

Xây dựng Themes

 Trong folder App_Theme, chọn Add

Folder, chọn Theme để tạo themes

 Tạo tập tin style sheet trong folder

Themes: Click phải trên folder Themes chọn Add New Item Trong cửa sổ

template chọn Style Sheet

Trang 6

Xây dựng Themes

 Thiết kế một style sheet: trong cửa sổ

style sheet của Visual Studio, click phải trên Folder Elements chọn Add Style Rule…

Trang 7

Xây dựng Themes

Trang 8

 Để tạo style cho một tag, ta chọn tên tag

trong khung element và add vào khung

Style rule hierarchy

Trang 9

Xây dựng Themes

Trang 10

 Để hiệu chỉnh style, ta click phải trên tên tag

trong folder element, chọn Build Style, xuất hiện hộp thoại Style Builder

Trang 11

Xây dựng Themes

Trang 12

Áp dụng theme vào một trang ASP.NET

AutoEventWireup ="true"

CodeFile ="Default2.aspx.cs"

Inherits ="Default2"

Trang 13

Xây dựng Themes

<configuration>

<system.web>

<pages theme="theme1"/>

</system.web>

</configuration>

Trang 14

Xây dựng Themes

Mặc dù themes được thiết lập ở mức ứng dụng hay trên một trang, tại một thời điểm nếu muốn thay thế một theme được định nghĩa, ta dùng thuộc tính EnableTheming bên trong tag servercontrol

EnableTheming ="false"

Trang 15

Xây dựng Themes

Loại bỏ themes cho một trang web:

 Khi áp dụng themes cho cả web site thì

tất cả các trang đều ảnh hưởng của themes, nếu một trang nào đó không muốn sử dụng themes t dùng cú pháp:

<% @ Page Language ="C#" EnableTheming ="false" %>

Trang 16

Định nghĩa nhiều tùy chọn cho Skin

dụng cho các server control trong trang ASP.NET, skin có thể làm việc trong mối liên kết tập tin CSS hoặc tập tin hình ảnh

ASP.NET ta chỉ sử dụng một file skin đơn trong folder themes File skin có thể có nhiều tên nhưng nó phải có phần mở rộng skin

Trang 17

Tạo skin

 Click phải trên folder chứa skin chọn Add

new Item, chọn skin

Trang 18

Tạo skin

< asp : Image runat ="server" ImageUrl ="~/hinh/tpdl51.jpg" />

< asp : Label Runat ="server" ForeColor ="#004000"

Font-Names ="Verdana" Font-Size ="X-Small"/>

< asp : Textbox Runat ="server" ForeColor ="#004000"

Font-Names ="Verdana" Font-Size ="X-Small"

BorderStyle ="Solid" BorderWidth ="1px"/>

< asp : Button Runat ="server" ForeColor ="#004000"

Font-Names ="Verdana" Font-Size ="X-Small"

BorderStyle ="Solid" BorderWidth ="1px" BorderColor ="#00400"/>

Trang 19

Áp dụng skin vào trang

 Trong trang ASPX

AutoEventWireup="true"

CodeFile="Default.aspx.cs" Inherits="_Default"

Theme="SkinFile" %>

Ngày đăng: 15/02/2014, 19:20

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w