Thông tin tài liệu:
Lập trình giao diện GUI Lập trình Winform – Visual Studio Cấu trúc ứng dụng Winform Delegate & E D l Event Lập trình xử lý sự kiện Hỏi đá đáp Nhập xuất tuần tự - Keyboard (Line – by – Line) MS-DOS(Win 95/98/Me) Command Prompt(Win2k, NT,XP) p( , , )VB.NET - 3
Nội dung trích xuất từ tài liệu:
LẬP TRÌNH GIAO DIỆN WINFORMKhoa CNTT CNPMLẬP TRÌNH GIAO DIỆN WINFORM VB.NET - 1Phạm Hoàng Hải Khoa CNTT CNPM 1. NỘI DUNG Lập trình giao diện GUI Lập trình Winform – Visual Studio Cấu trúc ứng dụng Winform Delegate & Event Lập trình xử lý sự kiện Hỏi đáp VB.NET - 2 Phạm Hoàng Hải Khoa CNTT CNPM 2. LẬP TRÌNH GIAO DIỆN GUI CÁC LOẠI GIAO DIỆN XỬ LÝ Command Line Đặc trưng Nhập xuất tuần tự - Keyboard (Line (Line – by – Line) MS-DOS(Win 95/98/Me) Command Prompt(Win2k, NT,XP) VB.NET - 3 Phạm Hoàng Hải Khoa CNTT CNPM 2. LẬP TRÌNH GIAO DIỆN GUI CÁC LOẠI GIAO DIỆN XỬ LÝ Text User Interface Đặc trưng Tương tác nhập xuất dễ dàng (Mouse – Keyboard) Mọi thứ trên màn hình là Text Tiền đề của lập trình với GUI VB.NET - 4 Phạm Hoàng Hải Khoa CNTT CNPM 2. LẬP TRÌNH GIAO DIỆN GUI CÁC LOẠI GIAO DIỆN XỬ LÝ Graphic User Interface Đặc trưng Giao diện đồ họa với độ phân giải cao Cho phép User tương tác dễ dàng Input/ Output đa dạng VB.NET - 5 Phạm Hoàng Hải Khoa CNTT CNPM 2. LẬP TRÌNH GIAO DIỆN GUI GUI APPLICATION Hầu hết các HĐH (Windows, MAC, Linux,…)đều sử dụng GUI Graphic: Winform, Textbox, Menu, Button, Checkbox…. User: Người sử dụng Interface: Cách thức tương tác với chương trình VB.NET - 6 Phạm Hoàng Hải Khoa CNTT CNPM 2. LẬP TRÌNH GIAO DIỆN GUI GUI APPLICATION Winform là nền tảng cho phát triển ứng dụng trên Windows & Mobile Mobile Single Document Interface Multiple Document Interface VB.NET - 7 Phạm Hoàng Hải Khoa CNTT CNPM 3. LẬP TRÌNH WINFORM VISUAL STUDIO .NET VS.NET 2003/2005/2008/2010 Là IDE của Microsoft Hỗ trợ nhiều ngôn ngữ .Net (C#, C++, VB.Net, Java…) Dễ dàng tạo ứng dụng Winform dàng Winform Hỗ trợ WYSIWYG cho thiết kế giao diện GUI VB.NET - 8 Phạm Hoàng Hải Khoa CNTT CNPM 3. LẬP TRÌNH WINFORM VISUAL STUDIO .NET VS.NET 2003/2005/2008/2010 Là IDE của Microsoft Hỗ trợ nhiều ngôn ngữ .Net (C#, C++, VB.Net, Java…) Dễ dàng tạo ứng dụng Winform dàng Winform Hỗ trợ WYSIWYG cho thiết kế giao diện GUI VB.NET - 9 Phạm Hoàng Hải Khoa CNTT CNPM 3. LẬP TRÌNH WINFORM VISUAL STUDIO .NET C# được phát triển bởi nhóm Anders Hejlsberg & Scott Wiltamuth Wiltamuth Dựa trên cơ sở C, C++, Java Đặc trưng tr Hướng đối tượng Lập trình trực quan Hoạt động theo cơ chế sự kiện VB.NET - 10 Phạm Hoàng Hải Khoa CNTT CNPM 3. LẬP TRÌNH WINFORM VISUAL STUDIO .NET Tạo Project Winform C# File New Project VB.NET - 11 Phạm Hoàng Hải Khoa CNTT CNPM 3. LẬP TRÌNH WINFORM VISUAL STUDIO .NET Winform Menu Solution ExplorerToolbar 1 2 3 5 4 Winform 6Toolbox Properties VB.NET - 12 Phạm Hoàng Hải Khoa CNTT CNPM 3. LẬP TRÌNH WINFORM VISUAL STUDIO .NET Menu Chức năng phát triển và thực thi ch chương trình trìnhMenu DescriptionFile Contains commands for opening projects, closing projects, printing projects, etc.Edit Contains commands such as cut, paste, find, undo, etc.View Contains commands for displaying IDE windows and toolbars.Project Contains commands for adding features, such as forms, to the project.Build Contains commands for compiling a program.Debug Contains commands for debugging and executing a program.Data Contains commands for interacting with databases.Tools Contains commands for additional IDE tools and options for customizing the environment.Windows Contains commands for arranging and displaying windows.Help Contains commands for getting help. VB.NET - 13 Phạm Hoàng Hải Khoa CNTT CNPM 3. LẬP TRÌNH WINFORM VISUAL STUDIO .NET Toolbar Các chức năng thông dụng Hệ thống Icon để sử dụng các chức năng thông dụng trong Menu VB.NET - 14 Phạm Hoàng Hải Khoa CNTT CNPM 3. LẬP TRÌNH WINFORM VISUAL STUDIO .NET The Solution Explorer Hiện thị danh sách Pro ...