Các thuộc tính

Một phần của tài liệu Giáo trình visual basic 6 phần II (Trang 28 - 30)

I. IMAGELIST

1. Các thuộc tính

View: Thay đổi cách trình bày các đối tượng trong listview, có các giá trị như sau:

Hằng Giá trị Ý nghĩa

lvwIcon 0 Trình bày đối tượng bằng icon lớn với nhãn ở phía dưới lvwSmallIcon 1 Các đối tượng được trình bày bằng icon nhỏ, nhãn ở phía

bên phải, các đối tượng được liệt kê theo chiều ngang lvwList 2 Các đối tượng được trình bày bằng icon nhỏ, nhãn ở phía

bên phải, các đối tượng được liệt kê theo chiều dọc lvwReport 3 Các đối tượng được trình bày bằng icon nhỏ với nhãn ở

cột đầu tiên, các thông tin khác về đối tượng được trình bày trong các cột kế tiếp

Thay đổi chếđộ trình bày của Listview bằng lệnh trên menu

Private Sub mnuLarge_Click() ListView1.View = lvwIcon

End Sub

Private Sub mnuList_Click() ListView1.View = lvwList End Sub

Private Sub mnuRpt_Click() ListView1.View = lvwReport End Sub

Private Sub mnuSmall_Click() ListView1.View = lvwSmallIcon End Sub

GridLine (True/False): Kẻđường lưới trong chếđộ ReportView

FullRowSelect (True/False): Phần tử chọn được highlight cả dòng.

MultiSelect (True/False): Qui định thuộc tính cho phép chọn nhiều

CheckBoxes: (True/False): Cóï/ không có checkbox

Text: Nhãn/giá trị cột đầu tiên trong listview khi ở chếđộ Report

LabelEdit :(0-lvwAutomatic, 1-lvwmanual) Qui định nhãn đối tượng (text) có thể

sửa chữa trực tiếp trên listview khi người dùng Click trên nhãn

Các thuộc tính mô tả trên có thể chọn trực tiếp trong Property Pages/General của Listview (bấm phím phải mouse)

ListItems: Thuộc tính quan trọng nhất, chứa danh sách các phần tửđược trình bày trong listview. Mỗi phần tử là một đối tượng có kiểu ListItem. Cách truy xuất các phần tử trong listItems cũng giống như mảng Ví dụ: With lvw For i = 1 to .ListItems.Count Debug.Print .ListItems(i).Text Next End with

SelectedItem: Cho giá trị là đối tượng ListItem đang được chọn trong Listview hoặc dùng chọn một phần tử trong Listview

- Chọn phần tửđầu tiên trong listview

Set lvw.SelectedItem = lvw.ListItems(1)

- Lấy giá trị phần tửđang được chọn

Dim Item as ListItem

Set Item = lvw.SelectedItem

ImageList: Tham chiếu đến đối tương ImageList quản lý danh sách hình sử dụng trong Listview

Để định nghĩa danh sách hình cho Listview, sử dụng thẻ Image Lists trong Property Pages của Listview

- Normal : danh sách hình để xem listview ở dạng Large Icon - Kích thước mặc định của biểu tượng là 32x32

- Small : danh sách hình để xem listview ở dạng Small Icon.- Kích thước mặc định của biểu tượng là 16x16

- Column Header: danh sách hình sử dụng cho dòng tiêu đề cột - Kích thước mặc định của hình là 16x16

Như vậy khi viết ứng dụng có sử dụng Listview thì các danh sách hình phải được

định nghĩa trước rồi mới được liên kết với Listview bằng thẻ Image Lists như hình trên.

Một phần của tài liệu Giáo trình visual basic 6 phần II (Trang 28 - 30)

Tải bản đầy đủ (PDF)

(77 trang)