Bài giảng Lập trình C# - Chương 3: Windows Form

Xử lý sự kiện

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

Hàm xử lý sự kiện: thực hiện công việc khi sự kiện được phát sinh

Tạo hàm xử lý sự kiện trong VS

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

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

 

pptx16 trang | Chia sẻ: trungkhoi17 | Lượt xem: 487 | Lượt tải: 1download
Bạn đang xem nội dung tài liệu Bài giảng Lập trình C# - Chương 3: Windows Form, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Chương 3Windows FormNội dungỨng dụng Windows FormChương trình đầu tiênĐiều khiển trên formXử lý sự kiệnTuỳ biến điều khiển khi chạyXuất bản ứng dụng WinformỨng dụng Windows FormTạo những ứng dụng với giao diện đồ hoạ giao tiếp với người dùngHiển thị thông tinNhận thông tin nhập từ người dùngPhả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Ứng dụng Windows FormWin Form trong .NETTập hợp nhiều thư viện được quản lý để đơn giản hoá việc lập trình Windows FormChứa nhiều control (điều khiển)Ô nhập liệu, nút bấm, ô lựa chọnTrình duyệt webHộp thoại (thông báo, chọn file)Menu, TooltipCho phép lập trình viên tự tạo control theo ý của mìnhChương trình đầu tiênXem demoTổ chức controlXử lý sự kiệnTrong Windows Form, khi người dùng thực hiện một hành động trên control  phát sinh sự kiệnNhấn nút bấm  sự kiện clickedGõ phím trên ô nhập liệu  text changedChọn trong danh sách  selected index changedHàm xử lý sự kiện: thực hiện công việc khi sự kiện được phát sinhTạo hàm xử lý sự kiện trong VSCách 1: double click vào control trên formTạo hàm xử lý sự kiện mặc định của controlCách 2: Chọn control, nhấn nút events trong khung propertiesGõ tên hàm xử lý trong khung event và nhấn Enter hoặc double click vào event Một số sự kiện mặc địnhForm – LoadButton – ClickTextBox – TextChangedCheckBox, RadioButton – CheckedChangedComboBox – SelectedIndexChangedListBox – SelectedIndexChangedTimer – TickMột số thuộc tính của controlMột số thuộc tính chung của controlBackColor: màu nềnFont: font chữForeColor: màu chữName: tên control (không được trùng nhau)Visibletrue: được hiển thị trên formfalse: không hiển thị trên formEnabletrue: được hiển thị và có thể hoạt độngfalse: được hiển thị nhưng không hoạt độngMột số control cơ bảnTextBoxDùng để nhập dữ liệu từ bàn phímMột số thuộc tínhText: nội dung trong textboxMultilinetrue: textbox có thể có nhiều hàngfalse: textbox chỉ có 1 hàngPasswordChar: ký tự thay thế khi textbox dùng để nhập passwordReadOnly:true: textbox chỉ đọc, không nhập được dữ liệufalse: textbox có thể nhập dữ liệuMột số control cơ bảnButtonNút bấm trên formSự kiện mặc định: ClickLabelHiển thị một chuỗi trên formThuộc tính thường dùng:Text: nội dung chuỗiPictureBoxDùng để hiển thị hình ảnh trên formThuộc tínhImage: hình ảnh được hiển thị. Hình ảnh có thể trong resource hoặc hình trong máy tínhImageLocation: đường dẫn đến hình ảnhTimerDù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 địnhThuộc tínhInterval: khoảng thời gian thực hiện công việc (tính bằng mili giây = 1/1000 giây)Sự kiệnTick – xảy ra khi khoảng thời gian bắt đầuThay đổi thuộc tính control khi chạyKhi 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í 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ệnhTextBox1.Text = “Dong chu thay doi”;

Các file đính kèm theo tài liệu này:

  • pptxbai_giang_lap_trinh_c_chuong_3_windows_form.pptx