Winform - Lập Trình C# - Lập Trình C Shap
Số trang: 48
Loại file: ppt
Dung lượng: 2.53 MB
Lượt xem: 15
Lượt tải: 0
Xem trước 0 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo tài liệu winform - lập trình c# - lập trình c shap, 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ả
Nội dung trích xuất từ tài liệu:
Winform - Lập Trình C# - Lập Trình C Shap WindowsForm 1Nội Dung Graphical User Interface (GUI) Event Driven Programming Ứng dụng Windows Form dùng C# Khuôn mẫu của ứng dụng Windows Form chuẩn Cách tạo ứng dụng Windows Form trong VS 2005 Tạo ứng dụng Form Chỉnh sửa form Thêm component vào form Viết phần xử lý cơ bản 2GUI Text user interface: TUI Command line interface: CLI Tương tác qua keyboard GUI dựa trên text Thực thi tuần tự Mức độ tương tác cao hơn 3GUI Graphical User Interface: GUITương tác qua giaodiện đồ họa độphân giải caoĐa số các hệ OShiện đại đều dùngGUICho phép user dễ dàngthao tác 4GUIs Chương trình hiện đại đều dùng GUI Graphical: text, window, menu, button… User: người sử dụng chương trình Interface: cách tương tác chương trình Thành phần đồ họa điển hình Window: một vùng bên trong màn hình chính Menu: liệt kê những chức năng Button: nút lệnh cho phép click vào TextBox: cho phép user nhập dữ liệu text 5GUI Application Windows Form là nền tảng GUI cho ứng dụng desktop (Ngược với Web Form ứng dụng cho Web) Single Document Interface (SDI) Multiple Document Interface (MDI) Các namespace chứa các lớp hỗ trợ GUI trong .NET System.Windows.Forms: Chứa GUI components/controls và form System.Drawing: Chức năng liên quan đến tô vẽ cho thành phần GUI Cung cấp chức năng truy cập đến GDI+ cơ bản 6Event- Driven ProgrammingEvent- Cách truyền thống Event-Driven Programming Danh sách các lệnh thực thi tuần Các đối tượng có thể kích hoạt sự tự kiện và các đối tượng khác phản ứng với những sự kiện đó Việc kế tiếp xảy ra chính là lệnh tiếp theo trong danh sách Việc kế tiếp xảy ra phụ thuộc vào sự kiện kế tiếp Chương trình được thực thi bởi Luồng chương trình được điều kiển bở sự tương tác User- máy tính Computer 7Event-Driven Programming Chương trình GUI thường dùng Event-Drive Programming Chương trình chờ cho event xuất hiện và xử lý Ví dụ sự kiện: Firing an event: khi đối tượng khởi tạo sự kiện Listener: đối tượng chờ cho sự kiện xuất hiện Event handler: phương thức phản ứng lại sự kiện 8Event-Driven Programming Trong C#, Event-Driven Programming được thực thi bởi event Event E Thông subscribe báo publish B A Đăng ký event E C Handler B cho E A phát sinh event E Delegate cho E Handler C cho E 9Event-Driven Programming Minh họa xử lý trong form Click User nhập text vào texbox -> click invoke Button để add chuỗi nhập vào Lấy dữ liệu từ listbox textbox Add vào listbox Button đưa ra sự kiện click Form có event handler cho click của button 10Event-Driven Programming Event GUI-based events Mouse move Mouse click Mouse double-click Key press Danh sách event cho Button c ...
Nội dung trích xuất từ tài liệu:
Winform - Lập Trình C# - Lập Trình C Shap WindowsForm 1Nội Dung Graphical User Interface (GUI) Event Driven Programming Ứng dụng Windows Form dùng C# Khuôn mẫu của ứng dụng Windows Form chuẩn Cách tạo ứng dụng Windows Form trong VS 2005 Tạo ứng dụng Form Chỉnh sửa form Thêm component vào form Viết phần xử lý cơ bản 2GUI Text user interface: TUI Command line interface: CLI Tương tác qua keyboard GUI dựa trên text Thực thi tuần tự Mức độ tương tác cao hơn 3GUI Graphical User Interface: GUITương tác qua giaodiện đồ họa độphân giải caoĐa số các hệ OShiện đại đều dùngGUICho phép user dễ dàngthao tác 4GUIs Chương trình hiện đại đều dùng GUI Graphical: text, window, menu, button… User: người sử dụng chương trình Interface: cách tương tác chương trình Thành phần đồ họa điển hình Window: một vùng bên trong màn hình chính Menu: liệt kê những chức năng Button: nút lệnh cho phép click vào TextBox: cho phép user nhập dữ liệu text 5GUI Application Windows Form là nền tảng GUI cho ứng dụng desktop (Ngược với Web Form ứng dụng cho Web) Single Document Interface (SDI) Multiple Document Interface (MDI) Các namespace chứa các lớp hỗ trợ GUI trong .NET System.Windows.Forms: Chứa GUI components/controls và form System.Drawing: Chức năng liên quan đến tô vẽ cho thành phần GUI Cung cấp chức năng truy cập đến GDI+ cơ bản 6Event- Driven ProgrammingEvent- Cách truyền thống Event-Driven Programming Danh sách các lệnh thực thi tuần Các đối tượng có thể kích hoạt sự tự kiện và các đối tượng khác phản ứng với những sự kiện đó Việc kế tiếp xảy ra chính là lệnh tiếp theo trong danh sách Việc kế tiếp xảy ra phụ thuộc vào sự kiện kế tiếp Chương trình được thực thi bởi Luồng chương trình được điều kiển bở sự tương tác User- máy tính Computer 7Event-Driven Programming Chương trình GUI thường dùng Event-Drive Programming Chương trình chờ cho event xuất hiện và xử lý Ví dụ sự kiện: Firing an event: khi đối tượng khởi tạo sự kiện Listener: đối tượng chờ cho sự kiện xuất hiện Event handler: phương thức phản ứng lại sự kiện 8Event-Driven Programming Trong C#, Event-Driven Programming được thực thi bởi event Event E Thông subscribe báo publish B A Đăng ký event E C Handler B cho E A phát sinh event E Delegate cho E Handler C cho E 9Event-Driven Programming Minh họa xử lý trong form Click User nhập text vào texbox -> click invoke Button để add chuỗi nhập vào Lấy dữ liệu từ listbox textbox Add vào listbox Button đưa ra sự kiện click Form có event handler cho click của button 10Event-Driven Programming Event GUI-based events Mouse move Mouse click Mouse double-click Key press Danh sách event cho Button c ...
Tìm kiếm theo từ khóa liên quan:
Winform Lập Trình C# Lập Trình C Shap kỹ thuật lập trình tài liệu lập trìnhGợi ý tài liệu liên quan:
-
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 246 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 187 0 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 180 0 0 -
Luận văn: Nghiên cứu kỹ thuật giấu tin trong ảnh Gif
33 trang 147 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 145 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 4
27 trang 116 0 0 -
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 114 0 0 -
Giáo trình về phân tích thiết kế hệ thống thông tin
113 trang 113 0 0 -
Báo cáo thực tập Công nghệ thông tin: Lập trình game trên Unity
27 trang 113 0 0 -
LUẬN VĂN: Tìm hiểu kỹ thuật tạo bóng cứng trong đồ họa 3D
41 trang 104 0 0