Điều khiển ComboBox

Một phần của tài liệu Giáo trình tin học:Lập trình với Microsoft Visual Basic 6.0 ppt (Trang 66 - 68)

3. Nhóm điều khiển trình bày giao diện

3.1Điều khiển ComboBox

Điều khiển Combobox là dạng điều khiển trình bày giao diện, giúp việc chọn lựa một giá trị trên một danh sách trở nên dễ dàng. Khi sử dụng, điều khiển này có dạng như sau:

Cấu trúc của một Combobox bao gồm một hộp chọn, trong đó có thể có một danh sách các mục để chọn (Items). Làm việc trên Combobox tức là làm việc trên các Items. Bao gồm các công việc như:

- Làm thế nào để thêm các Items vào danh sách mục chọn? - Làm thế nào để xoá bỏ mục chọn ra khỏi danh sách? - Làm thế nào đểđịnh vị, di chuyển, Ẩ các mục chọn?

Tất cả có thể thực hiện được thông qua tập các thuộc tắnh và phương thức của

điều khiển này.

Tập hợp các phương thức:

Phương thức AddItem

<tên Combobox>.AddItem <giá trị>

Trong đó:

- <tên combobox> là giá trị thuộc tắnh Name của Combo; - <giá tr> là nhãn hiển thị của Item mới thêm vào.

Với yêu cầu như Combobox ở trên, phải thực hiện lần lượt 7 câu lệnh AddItem như sau: Combo1.AddItem "Thứ 2" Combo1.AddItem "Thứ 3" Combo1.AddItem "Thứ 4" Combo1.AddItem "Thứ 5" Combo1.AddItem "Thứ 6" Combo1.AddItem "Thứ 7" Combo1.AddItem "Chủ nhật"

Hơn nữa, tại cửa sổ Properties cũng có thể khởi tạo được danh sách các Items cho một Combobox bằng cách gõ chúng vào thuộc tắnh List.

Phương thức RemoveItem

Dùng để gỡ bỏ một Item nào đó ra khỏi danh sách. Muốn vậy, phải xác định

được Item có số thứ tự bao nhiêu sẽđược gỡ ra (số thứ tự này được tắnh từ 0). Cú pháp như sau:

<tên Combobox>.AddItem <stt>

Trong đó:

- <tên combobox> là giá trị thuộc tắnh Name của Combo cần gỡ Item; - <stt> là số thứ tự của Item cần gỡ bỏ, STT này được tắnh từ 0.

Vắ dụ: muốn gỡ bỏ Item có giá trị Thứ 4 ở trên, phải thực hiện câu lệnh gõ bỏ

Item với STT là 3 như sau:

Combo1.RemoveItem 3

Phương thức Clear dùng để xóa bỏ toàn bộ các Items đang có trên một Combobox. Sau khi gọi phương thức này, Combobox trở nên rỗng trắng.

Combo1.Clear

Một số các thuộc tắnh hay sử dụng Thuộc tắnh ListCount

Cho biết tổng số các Item đang có trên Combobox Thuộc tắnh List

Để truy cập tới một Item nào đó. Vị trắ của Item cần truy cập để được thể hiện qua số thứ tự của nó. Vắ dụ muốn thiết lập giá trị của Item có số thự tự 3 từ Thứ 4

sang Thứ tư, có thể sử dụng thuộc tắnh List thông qua câu lệnh sau:

Combo1.List (3) = ỀThứ tưỂ

Thuộc tắnh ListIndex

Cho biết số thứ tự của Item đang được chọn trên Combobox. Vắ dụ sau cho phép hiển thị số thứ tự của Item đang được chọn trên Combo1: (adsbygoogle = window.adsbygoogle || []).push({});

Msgbox ỀĐang chọn Item thứ: Ề + Str(Combo1.ListIndex)

Một phần của tài liệu Giáo trình tin học:Lập trình với Microsoft Visual Basic 6.0 ppt (Trang 66 - 68)