Giáo trình Lập trình Windows Forms với C#: Phần 1 - ĐH Lạc Hồng
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Giáo trình Lập trình Windows Forms với C#: Phần 1 - ĐH Lạc Hồng BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC LẠC HỒNG GIÁO TRÌNH LẬP TRÌNH WINDOWS FORMS VỚI C# LỜI NÓI ĐẦU Giáo trình Lập trình Windows Forms với C#.NET sử dụng cho sinh viên ngành Công nghệ thông tin. Giáo trình giúp sinh viên có cái nhìn tổng quan về ứng dụng Windows Application trong bộ công cụ Visual Studio .NET của Microsoft. Ngoài ra giáo trình còn cung cấp những kiến thức về các điều khiển mà Windows Application hỗ trợ, đi kèm đó là các ví dụ đơn giản được mô tả cụ thể để sinh viên có thể đọc và hiểu một cách nhanh chóng nhất. Nội dung của giáo trình gồm 11 chương. Chương 1: Giới thiệu tổng quan về ngôn ngữ C#, Cấu trúc của một chương trình C#, các kiểu dữ liệu cơ bản, cấu trúc lặp và cấu trúc rẽ nhánh, lớp String và cách tạo thư viện DLL. Chương 2: Giới thiệu về ứng dụng Windows Form, tạo form với hình dạng khác nhau, các sự kiện và phương thức của form. Chương 3: Giới thiệu về cách sử dụng của các điều khiển thông thường như: Label, Button, Textbox, ComboBox, ListBox, CheckBox và RadioButton. Chương 4: Giới thiệu về cách sử dụng các điều khiển đặc biệt như: Tooltip, HelpProvider, ErrorProvider, ProgressBar, Timer, ListView, TreeView, DateTimePicker và MonthlyCalendar. Chương 5: Giới thiệu về cách sử dụng của các điều khiển tạo Menu như: MenuStrip, ContextMenuStrip. Cách sử dụng các điều khiển: ImageList, NotifyIcon, ToolStrip, StatusStrip. Chương 6: Giới thiệu về các điều khiển có thể chứa điều khiển khác như: Panel, GroupBox, FlowLayoutPanel, TableLayoutPanel, TabControl, SplitContainer. Chương 7: Giới thiệu về các sử dụng của các điểu khiển dạng hộp thoại: MessageBox, ColorDialog, FontDialog, OpenFileDialog, SaveFileDialog, FolderBrowseDialog. Chương 8: Giới thiệu về các điều khiển làm việc với in ấn:PageSetupDialog, PrintPreviewDialog, PrintPreviewControl, PrintDialog, PrintDocument. Chương 9: Giới thiệu về cách xây dựng và sử dụng UserControl. Chương 10: Giới thiệu về các lớp đối tượng làm việc với màn hình và hệ thống như: Lớp SystemInformation, lớp Screen, lớp Sendkeys, lớp PowerStatus, Lớp Application, lớp Clipboard, lớp Cursor. Chương 11: Bài tập tổng hợp kiến thức. MỤC LỤC Lời nói đầu Chương 1: Giới thiệu về C# ............................................................................................ 1 1.1. Giới thiệu về Microsoft .NET Framework ............................................................. 1 1.1.1. .NET Framwork là gì ..................................................................................... 1 1.1.2. Các thành phần của Microsoft .NET Framework .......................................... 1 1.2. Tổng quan ............................................................................................................... 2 1.3. Cấu trúc tổng quát của một chương trình C# .......................................................... 4 1.3.1. Soạn thào bằng Notepad ................................................................................ 4 1.3.2. Soạn thảo bằng Microsoft Visual Studio 2010 .............................................. 5 1.4. Biến và kiểu dữ liệu ................................................................................................ 8 1.4.1. Biến ................................................................................................................ 8 1.4.2. Kiểu dữ liệu .................................................................................................... 9 1.4.2.1. Kiếu giá trị ........................................................................................ 9 1.4.2.2. Kiểu tham chiếu .............................................................................. 10 1.4.2.3. So sánh sự khác biệt giữa kiểu giá trị và kiểu tham chiếu .............. 11 1.4.2.4. Chuyển kiểu dữ liệu ........................................................................ 11 1.5. Câu lệnh phân nhánh............................................................................................. 13 1.5.1. Câu lệnh if .................................................................................................... 13 1.5.2. Câu lệnh switch ............................................................................................ 13 1.6. Câu lệnh lặp .......................................................................................................... 14 1.6.1. Lệnh lặp while .............................................................................................. 14 1.6.2. Lệnh lặp do/ while........................................................................................ 15 1.6.3. Lệnh lặp for .................................................................................................. 15 1.6.4. Lệnh lặp foreach ........................................................................................... 16 1.7. Lớp String ............................................................................................................. 17 1.7.1. Giới thiệu về chuỗi ký tự ............................................................................. 17 1.7.2. Phương thức và thuộc tính lớp String .......................................................... 18 1.8. Mảng ..................................................................................................................... 31 1.8.1. Mảng một chiều ........................................................................................... 31 1.8.2. Mảng hai chiều ............................................................................................ 32 1.9. Tạo và sử dụng DLL trong C# .................................................... ...
Tìm kiếm theo từ khóa liên quan:
Giáo trình Lập trình Windows Forms với C# Lập trình Windows Forms với C# Lập trình Windows Forms Microsoft Visual Studio 2010 Câu lệnh phân nhánh Điều khiển CheckBoxTài liệu cùng danh mục:
-
Tìm hiểu về lỗi tràn bộ đệm (Buffer Overflow)
5 trang 364 0 0 -
Giáo trình Cấu trúc dữ liệu và thuật toán trên C++
74 trang 344 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 7 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
16 trang 335 0 0 -
180 trang 274 0 0
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 253 0 0 -
173 trang 247 2 0
-
Bài giảng Phân tích thiết kế và giải thuật - Chương 2: Kỹ thuật thiết kế giải thuật
80 trang 244 0 0 -
Kiến thức phần cứng máy tính - Sửa chữa nâng cấp và cài đặt máy tính xách tay Tập 2
483 trang 243 3 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 242 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 6 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
12 trang 240 0 0
Tài liệu mới:
-
Khảo sát tình trạng dinh dưỡng trước mổ ở người bệnh ung thư đại trực tràng
9 trang 20 0 0 -
94 trang 18 0 0
-
Tham vấn Thanh thiếu niên - ĐH Mở Bán công TP Hồ Chí Minh
276 trang 19 0 0 -
Kết hợp luân phiên sóng T và biến thiên nhịp tim trong tiên lượng bệnh nhân suy tim
10 trang 18 0 0 -
Đề thi giữa học kì 1 môn Ngữ văn lớp 9 năm 2024-2025 có đáp án - Trường THCS Nguyễn Trãi, Thanh Khê
14 trang 20 0 0 -
Đánh giá hiệu quả giải pháp phát triển thể chất cho sinh viên Trường Đại học Kiến trúc Hà Nội
8 trang 18 0 0 -
Tỉ lệ và các yếu tố liên quan đoạn chi dưới ở bệnh nhân đái tháo đường có loét chân
11 trang 19 0 0 -
39 trang 18 0 0
-
Đề thi học kì 1 môn Tiếng Anh lớp 6 năm 2024-2025 có đáp án - Trường TH&THCS Quang Trung, Hội An
6 trang 18 1 0 -
Tôm ram lá chanh vừa nhanh vừa dễRất dễ làm, nhanh gọn mà lại ngon. Nhà mình
7 trang 18 0 0