CHƢƠNG 6 MENU VÀ ĐỒ ÁN NHIỀU BIỂU MẪU
3. Đồ án nhiều biểu mẫu
3.5. Xoá biểu mẫu
Trong cửa sổ Solution Explorer, kích chuột phải tại Form cần xóa, chọn Delete. Kết quả Form đƣợc chọn sẽ bị xóa ra khỏi dự án.
Bài giảng Cơ sở lập trình 2 104
Bài tập 27.
Tiếp theo bài tập 26, tạo MenuStrip cho Form frmMain theo giao diện sau:
Hình 47. Giao diện bài tập 27
Đặt tên cho mục menu Dien tu là mnuDientu, tiêu đề là &Dien tu. Đặt tên cho menu con 1
của Dien tu là mnuDientu1, tiêu đề là Bai dien tu &1…
Bài tập 28.
Tiếp theo bài tập 27, tạo form frmDientu1 với giao diện và các chức năng nhƣ sau:
Bài giảng Cơ sở lập trình 2 105 Khi gọi Form frmDientu1 xuất hiện nội dung bài tập cần điền từ trong hộp Textbox.
Ngƣời sử dụng viết đáp án cho các câu vào các ô Textbox từ 1 đến 10.
Khi chọn OK chƣơng trình kiểm tra kết quả, câu nào đúng thì đổi mầu nền ở Textbox tƣơng ứng với câu trả lời sang mầu xanh, câu nào sai thì đổi Textbox có nền mầu hồng. Hiển thị điểm đạt đƣợc cho ngƣời dùng (mỗi câu trả lời đúng đƣợc 1 điểm).
Khi chọn nút Dapan thì form sẽ hiển thị đáp án nhƣ giao diện sau:
Bấm nút Làm lại, xuất hiện nội dung đề bài và xoá rỗng các đáp án cũ để ngƣời dùng có thể trả lời lại các câu hỏi.
Bấm nút Exit để đóng form frm Dientu1 trở về form chính frmMain.
Bài tập 29.
Tiếp theo bài tập 28, tạo form frmBiendoi1 có giao diện và các chức năng nhƣ sau:
Khi gọi Form frmBiendoi1 xuất hiện nội dung các câu cần viết lại trong các nhãn
Label với thứ tự từ 1 đến 10.
Ngƣời dùng viết câu mới có ý nghĩa tƣơng tự với câu đã cho trong các nhãn Label vào các hộp Textbox tƣơng ứng ở phía dƣới bắt đầu bởi các từ hƣớng dẫn cho trƣớc.
Bài giảng Cơ sở lập trình 2 106
Hình 49. Giao diện bài tập 29
Các nút OK, Đáp án, Làm lại và Exit có chức năng tƣơng tự nhƣ trong form frmDientu1. Nút Help hiện hộp thông báo chứa các gợi ý cho các câu trả lời nhƣ sau: