intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Kỹ thuật lập trình - Chương 3

Chia sẻ: Nguyễn Minh | Ngày: | Loại File: PPTX | Số trang:16

81
lượt xem
9
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Chương 3 Windows Form thuộc bài giảng Kỹ thuật lập trình. Cùng nắm kiến thức trong chương này thông qua việc tìm hiểu các nội dung sau: ứng dụng windows form, chương trình đầu tiên, điều khiển trên form, xử lý sự kiện, tuỳ biến điều khiển khi chạy, xuất bản ứng dụng winform.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Kỹ thuật lập trình - Chương 3

  1. Chương 3 Windows Form
  2. Nội dung v Ứng dụng Windows Form v Chương trình đầu tiên v Điều khiển trên form v Xử lý sự kiện v Tuỳ biến điều khiển khi chạy v Xuất bản ứng dụng Winform
  3. Ứng dụng Windows Form v Tạo những ứng dụng với giao diện đồ hoạ giao tiếp với người dùng § Hiển thị thông tin § Nhận thông tin nhập từ người dùng § Phản ứng với những hoạt động của người dùng (nhấn chuột, gõ phím…) § Kết nối qua mạng § …
  4. Ứng dụng Windows Form
  5. Win Form trong .NET v Tập hợp nhiều thư viện được quản lý để đơn giản hoá việc lập trình Windows Form v Chứa nhiều control (điều khiển) § Ô nhập liệu, nút bấm, ô lựa chọn… § Trình duyệt web § Hộp thoại (thông báo, chọn file…) § Menu, Tooltip v Cho phép lập trình viên tự tạo control theo ý của mình
  6. Chương trình đầu tiên v Xem demo
  7. Tổ chức control
  8. Xử lý sự kiện v Trong Windows Form, khi người dùng thực hiện một hành động trên control  phát sinh sự kiện § Nhấn nút bấm  sự kiện clicked § Gõ phím trên ô nhập liệu  text changed § Chọn trong danh sách  selected index changed v Hàm xử lý sự kiện: thực hiện công việc khi sự kiện được phát sinh
  9. Tạo hàm xử lý sự kiện trong VS v Cách 1: double click vào control trên form § Tạo hàm xử lý sự kiện mặc định của control v Cách 2: § Chọn control, nhấn nút events trong khung properties § Gõ tên hàm xử lý trong khung event và nhấn Enter hoặc double click vào event
  10. Một số sự kiện mặc định v Form – Load v Button – Click v TextBox – TextChanged v CheckBox, RadioButton – CheckedChanged v ComboBox – SelectedIndexChanged v ListBox – SelectedIndexChanged v Timer – Tick
  11. Một số thuộc tính của control v Một số thuộc tính chung của control § BackColor: màu nền § Font: font chữ § ForeColor: màu chữ § Name: tên control (không được trùng nhau) § Visible • true: được hiển thị trên form • false: không hiển thị trên form § Enable • true: được hiển thị và có thể hoạt động • false: được hiển thị nhưng không hoạt động
  12. Một số control cơ bản v TextBox § Dùng để nhập dữ liệu từ bàn phím § Một số thuộc tính • Text: nội dung trong textbox • Multiline – true: textbox có thể có nhiều hàng – false: textbox chỉ có 1 hàng • PasswordChar: ký tự thay thế khi textbox dùng để nhập password • ReadOnly: – true: textbox chỉ đọc, không nhập được dữ liệu – false: textbox có thể nhập dữ liệu
  13. Một số control cơ bản v Button § Nút bấm trên form § Sự kiện mặc định: Click v Label § Hiển thị một chuỗi trên form § Thuộc tính thường dùng: • Text: nội dung chuỗi
  14. PictureBox v Dùng để hiển thị hình ảnh trên form v Thuộc tính § Image: hình ảnh được hiển thị. Hình ảnh có thể trong resource hoặc hình trong máy tính § ImageLocation: đường dẫn đến hình ảnh
  15. Timer v Dùng để tự động thực hiện một công việc lặp đi lặp lại theo một khoảng thời gian nhất định v Thuộc tính § Interval: khoảng thời gian thực hiện công việc (tính bằng mili giây = 1/1000 giây) v Sự kiện § Tick – xảy ra khi khoảng thời gian bắt đầu
  16. Thay đổi thuộc tính control khi chạy v Khi chương trình chạy, có thể thay đổi thuộc tính control bằng cách truy cập và thay đổi giá trị thuộc tính của control đó. v Ví dụ § TextBox1 có Text là “Dong chu ban dau” § Nhấn Button1  thay đổi Text của TextBox1 là “Dong chu thay doi”  trong hàm xử lý sự kiện Click của Button1 thực hiện dòng lệnh TextBox1.Text = “Dong chu thay doi”;
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
3=>0