- CheckState: Unchecked, nghĩa là không chọn Trong số các tuỳ chọn nên check mặc định vào
8 Pointer Trả trỏ chuột về
2.5.3 Canh đều khoảng cách giữa các đối tượng
30 - Menu Format / Horizontal Spacing (theo phương ngang) hoặc Vertical Sapcing (theo
phương đứng)
Hình 2.7: Canh khoảng giữa các đối tượng
Luyện tập trên lớp Câu hỏi lý thuyết
Câu 1: Các thuộc tính thông dụng của FORM? Câu 2: Điểm khác nhau giữa Label và Texbox?
Câu 3: Điểm khác nhau giữa Checkbox và Radiobutton? Câu 4: Điểm khác nhau giữa picturebox và Imagelist? Câu 5: Điểm khác nhau giữa thuộc tính Name và text? Câu 6: Hãy nêu ý nghĩa của Label?
Câu 7: Hãy nêu ý nghĩa của Textbox? Câu 8: Hãy nêu ý nghĩa của Picturebox? Câu 9: Hãy nêu ý nghĩa của button?
Câu 10: Hãy nêu ý nghĩa của Radiobutton? Câu 11: Hãy nêu ý nghĩa của GroupBox? Câu 12: Hãy nêu ý nghĩa củaPointer? Câu 13: Hãy nêu ý nghĩa của Checkbox? Câu 14: Hãy nêu ý nghĩa của Form? Câu 15: Hãy nêu cách dùng Label? Câu 16: Hãy nêu cách dùng Textbox? Câu 17: Hãy nêu cách dùng Picturebox? Câu 18: Hãy nêu cách dùng Button? Câu 19: Hãy nêu cách dùng Radiobutton? Câu 20: Hãy nêu cách dùng GroupBox? Câu 21: Hãy nêu cách dùng Pointer? Câu 22: Hãy nêu cách dùng Checkbox? Câu 23: Hãy nêu cách dùng Form?
Câu 24: Hãy nêu các thuộc tính thông dụng của Form? Câu 25: Hãy nêu các thuộc tính thông dụng của Label? Câu 26: Hãy nêu các thuộc tính thông dụng của Textbox? Câu 27: Hãy nêu các thuộc tính thông dụng của Checkbox? Câu 28: Hãy nêu các thuộc tính thông dụng của Picturebox?
31 Câu 29: Hãy nêu các thuộc tính thông dụng của Button?
Câu 30: Hãy nêu các thuộc tính thông dụng của Radiobutton? Câu 31: Hãy nêu các thuộc tính thông dụng của Groupbox? Câu 32: Hãy nêu các thuộc tính thông dụng của Pointer? Câu 33: Cách chọn đồng thời nhiều đối tượng trên Form? Câu 34: Cách hiệu chỉnh vị trí đối tượng?
Câu 35: Cách hiệu chỉnh kích thước đối tượng?
Bài tập luyện tập
Bài 1: Viết chuơng trình VB hiển thị hình ảnh trên Picturebox Huớng dẫn:
Sinh viên tạo giao diện như hình dưới dùng picturebox (có thể dùng hình bất kỳ)
Hình 2.8
Bài 2: Viết chuơng trình VB hiển thị hình ảnh trên Imagelist Huớng dẫn:
Sinh viên tạo giao diện như hình dưới dùng Imagelist để thay đổi hình
Hình 2.9
Bài 3: Viết chuơng trình VB thay đổi tên Form dùng Radiobutton Huớng dẫn:
32
Hình 2.10 Code gợi ý:
Sự kiện radiobutton1 được Click
Me.Text = "Hello world" Sự kiện radiobutton2 được Click
Me.Text = "Good Bye"
Bài 4: Viết chuơng trình VB thay đổi tên Form dùng Checkbox Huớng dẫn:
Sinh viên tạo giao diện như hình dưới
Hình 2.11 Code gợi ý:
Sự kiện Checkbox1 được Click
Me.Text = "Hello world" Sự kiện Checkbox2 được Click
Me.Text = "Good Bye"
Bài 5: Viết chuơng trình VB sử dụng Groupbox để có 2 sự lựa chọn dùng radiobutton trên Form.
Huớng dẫn:
33
Hình 2.12
Bài 6: Viết chuơng trình VB hiện thị thông tin trên 1 textbox Huớng dẫn:
Sinh viên tạo giao diện như hình dưới
Hình 2.13
Bài 7: Viết chuơng trình VB hiện thị thông tin trên 1 label Huớng dẫn:
Sinh viên tạo giao diện như hình dưới
Hình 2.14
Bài 8: Viết chuơng trình VB sử dụng 2 button để thay đổi nội dung trên Label Huớng dẫn:
34
Hình 2.15 Code gợi ý:
Sự kiện Button1 được Click
Label1.Text = "Hello world" Sự kiện Button2 được Click
Label1.Text = "Good Bye"
Bài 9: Viết chuơng trình VB sử dụng Button đểẩn hiện 1 Label Huớng dẫn:
Sinh viên tạo giao diện như hình dưới
Hình 2.16 Code gợi ý:
Sự kiện Button1 được Click
Label1.Visible = False
Sự kiện Button2 được Click
Label1.Visible = True
Bài 10: Viết chuơng trình VB sử dụng 2 Button để thay đổi tên Form. Huớng dẫn:
35
Hình 2.17 Code gợi ý:
Sự kiện Button1 được Click
Me.Text = "Hello world" Sự kiện Button2 được Click
Me.Text = "Good Bye"
Bài tập về nhà
Bài 1: Viết chuơng trình VB hiện thông báo “Welcome to VB.NET” trên Label. Trên Form có nút Display để hiển thị thông báo, Clear để xoá thông báo và Exit để thoát khỏi chương trình.
Huớng dẫn:
Display: khi nút được nhấn gán Label1.text=“Welcome to VB.NET” Clearn: Khi nút được nhấn gán cho label chuỗi rỗng “”
Exit: Khi nút được nhấn gán lệnh Me.Close()
Bài 2: Viết chuơng trình VB khi nhấn nút sẽ hiện thông báo “Welcome to VB.NET” trên textbox. Trên Form có 4 nút Display để hiển thị thông báo, Edit để chỉnh sửa nội dung, Clear để xoá thông báo và Exit để thoát khỏi chương trình.
Huớng dẫn:
Display: khi nút được nhấn gán Textbox1.text=“Welcome to VB.NET” Edit: khi nút được nhấn gán TextBox1.Focus()
Clearn: khi nút được nhấn gán cho text chuỗi rỗng “” Exit: khi nút được nhấn gán lệnh Me.Close()
Bài 3: Viết chuơng trình VB lập giao diện thực hiện phép cộng trừ 2 số nhập từ textbox.
Huớng dẫn:
Tạo 3 textbox và 2 button
Cộng: TextBox3.Text = Val(TextBox1.Text) + Val(TextBox2.Text) Trừ: TextBox3.Text = Val(TextBox1.Text) - Val(TextBox2.Text)
Bài 4: Viết chuơng trình VB lập giao diện thực hiện phép nhân chia 2 số nhập từ textbox.
Huớng dẫn: tương tự Bài 3 dấu nhân là * , chia là /
Bài 5: Viết chuơng trình VB lập giao diện nhập vào 2 cạnh của hình chữ nhật. Tính chu vi và diện tích.
36
Bài 6: Viết chuơng trình VB lập giao diện nhập bán kính R. Tính chu vi hình tròn, diện tích hình tròn.
Huớng dẫn: Chu vi = 2πR, Diện tích = R2 π
Bài 7: Viết chuơng trình VB lập giao diện nhập bán kính R. Tính diện tích hình cầu, thể tích hình cầu.
Huớng dẫn: Diện tích = 4π R2, Thể tích = 4/3 R3π
Bài 8: Viết chuơng trình VB lập giao diện nhập vào 3 cạnh của tam giác. Tính chu vi và diện tích.
Huớng dẫn:
Chu vi = (a+b+c)/2
Diện tích=
Bài 9: Viết chuơng trình VB lập giao diện nhập vào 2 Textbox có cỡ chữ và màu sắc khác nhau.
Huớng dẫn: SV thiết lập thuộc tính Fontsize và Fontcolor cho textbox.
Bài 10: Viết chuơng trình VB lập giao diện nhập vào 2 Label có cỡ chữ và màu sắc khác nhau.
Huớng dẫn: tương tự bài 9. ) )( )( (p a p b p c p − − −
37
CHUƠNG III