Trang

Chủ Nhật, 25 tháng 5, 2014

Hiển thị dữ liệu Database lên Combobox theo thứ tự Alphabet (A,B,C,...)


- Thiết lập thuộc tính autocomplete để khi gõ chữ vào combobox thì danh sách sẽ hiển thị theo chữ cái ta đang gõ: thiết lập properties cho combobox như sau:

DropDownStyle = DropDown (cho phép gõ chữ vào ô của combobox)

AutocompleteMode : SuggestAppend (vừa sổ xuống danh sách khớp với ký tự, vừa lấy item trên cùng để append vào ô của combobox)

AutocompleteSource : ItemList

- Sắp xếp items trong combobox theo thứ tự alpha: properties của combobox : Sorted = true

- Code trong mã nguồn C#:

DataTable tbl = ........

tbl.DefaultView.Sort = "TEN";  //Hiển thị DisplayMember theo ValueMember. Hiển thị tên theo mã trong VD này.

(Nếu không có bước này mà chỉ có 2 bước trên thì DisplayMember sẽ không hiển thị đúng ValueMember)

Không có nhận xét nào:

Đăng nhận xét