TAILIEUCHUNG - Bài giảng môn Lập trình hướng đối tượng: Chương 11 - TS. Nguyễn Văn Hiệp

Bài giảng cung cấp cho người học các kiến thức: Tổng quát về giao diện cá nhân hóa, xây dựng User control & ứng dụng, xây dựng Inherited control & ứng dụng, xây dựng Owner-drawn control & ứng dụng. nội dung chi tiết. | Chương 11 Tạo ₫ối tượng giao diện cá nhân hóa bằng VC# Dẫn nhập Tổng quát về giao diện cá nhân hóa Xây dựng User control & ứng dụng Xây dựng Inherited control & ứng dụng Xây dựng Owner-drawn control & ứng dụng Kết chương Khoa Khoa học & Kỹ thuật Máy tính Trường ĐH Bách Khoa © 2010 Môn : Lập trình hướng ₫ối tượng Chương 11 : Tạo ₫ối tượng giao diện cá nhân hóa bằng VC# Slide 1 Dẫn nhập Chương này giới thiệu cách thức dùng tính thừa kế ₫ể tạo mới 3 loại ₫ối tượng giao diện cá nhân hóa phổ biến là User Control, Inherited Control và Owner-drawn Control. Chương này cũng giới thiệu cách thức viết chương trình sử dụng lại các ₫ối tượng giao diện cá nhân hóa. Khoa Khoa học & Kỹ thuật Máy tính Trường ĐH Bách Khoa © 2010 Môn : Lập trình hướng ₫ối tượng Chương 11 : Tạo ₫ối tượng giao diện cá nhân hóa bằng VC# Slide 2 Tổng quát về giao diện cá nhân hóa Mỗi chương trình dùng giao diện ₫ồ họa thường có nhiều cửa sổ giao diện. Mỗi cửa sổ giao diện chứa nhiều ₫ối tượng giao diện. Microsoft ₫ã cung cấp sẵn nhiều ₫ối tượng giao diện (control) phổ dụng ₫ể ta thiết kế form giao diện dễ dàng. Tuy nhiên trong từng ứng dụng, có thể ta cần 1 số ₫ối tượng giao diện ₫ặc thù, ta gọi chúng là ₫ối tượng cá nhân hóa (user control). Thường có 3 dạng ₫ối tượng giao diện cá nhân hóa : 1. User Control : là dạng ₫ơn giản nhất, nó thừa kế class UserControl sẵn có, tích hợp nhiều control có sẵn ₫ể tạo ₫ối tượng cá nhân hóa. Thí dụ 1 LoginControl gồm 2 TextBox ₫ể nhập username, password và 1 Button ₫ăng nhập. Khoa Khoa học & Kỹ thuật Máy tính Trường ĐH Bách Khoa © 2010 Môn : Lập trình hướng ₫ối tượng Chương 11 : Tạo ₫ối tượng giao diện cá nhân hóa bằng VC# Slide 3 Tổng quát về giao diện cá nhân hóa 2. Inherited Control : chức năng và hành vi của nó gần giống control ₫ã có sẵn. Để xây dựng nó, ta thừa kế class có sẵn mà chức năng gần giống nhất, rồi hiệu chỉnh (override) 1 số tác vụ ₫ể thể hiện chức năng thay ₫ổi.

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.