Sử dụng điều khiển ListBox

Một phần của tài liệu Bài giảng thực hành ngôn ngữ lập trình visual basic (Trang 33 - 34)

Điều khiển ListBox được dùng để lưu một danh sách các mục (Danh sách các số, các xâu ký tự). ListBox có sẵn các thuộc tính và phương thức để thao tác với danh sách này như thêm, bớt, xoá các mục v.v...

Thực tế khi lập trình, điều khiển ListBox và ComboBox rất hay được dùng, do vậy bài thực hành này sẽ hướng dẫn sử dụng các thuộc tính, phương thức và sự kiện của các điều khiển này tương đối chi tiết.

Thực hành sử dụng phương thức Clear và AddItem:

Yêu cầu: Thêm các mục vào danh sách (ListBox) khi người dùng click vào nút "Thêm" và xoá tất cả các mục khi người dùng click vào nút "Xoá".

Ngôn ngữ lập trình Visual Basic

32

Giao diện và kết quả khi chạy chương trình

Viết lệnh: Option Explicit

'/// Thực hiện thêm nội dung trong textbox vào Listbox khi người dùng '/// Click chuột vào nút "Thêm"

Private Sub cmdThem_Click()

lstDanhSach.AddItem txtNewItem.Text, 0 '/// 0 --> Để thêm vào đầu danh sách

End Sub

'/// Gọi Phương thức Clear để xoá toàn bộ các mục trong ListBox

Private Sub cmdXoa_Click()

lstDanhSach.Clear End Sub

Private Sub cmdThoat_Click() End

'/// Thoát khỏi chương trình End Sub

Ghi chú:

• Có thể thực hiện sắp xếp các mục trong Listbox bằng cách đặt thuộc tính Sortted = True trong lúc thiết kế.

• Có thể thêm ngay một số mục vào trong ListBox tại cửa sổ Properties bằng cách chọn thuộc tính List. Tại đây, sau khi nhập xong một mục, nhấn tổ hợp phím Ctrl- Enter để thêm mục mới.

• Mặc định khi thêm một mục mới vào trong ListBox bằng phương thức AddItem, mục đó sẽ được thêm vào cuối danh sách, nhưng cũng có thể thêm vào một vị trí bất kỳ bằng cách đưa thêm vị trí (chỉ số) cho phương thức này.

Nếu chỉ số đưa vào là 0 (như VD trên) thì mục mới sẽ được thêm vào đầu danh sách.

Một phần của tài liệu Bài giảng thực hành ngôn ngữ lập trình visual basic (Trang 33 - 34)