Tuesday, July 25, 2017
2
Một control nữa thuộc họ hàng nhà lookup editor  :)  Nó có gì khác biệt với LookUpEdit và GridLookUpEdit ? Câu trả lời là:
Tất cả các control trên đều cung cấp chức năng tra cứu (lookup). Trong họ nhà Lookup Editor thì LookUpEdit là dễ dùng nhất, cung cấp các chức năng cơ bản nhất cho mục đích tra cứu. GridLookUpEdit là một phiên bản nâng cao của LookUpEdit với việc chứa được cả 1 grid trong popup xổ ra (chứ không đơn thuần là item như LookUpEdit). SearchLookUpEdit cũng giống như GridLookUpEdit nhưng bổ sung thêm một box tìm kiếm để hỗ trợ việc tìm kiếm thông tin từ nhiều trường trong grid (khắc phục hạn chế của GridLookUpEdit). Đấy là điểm khác nhau chính của 3 control trên.

Trở lại với SearchLookUpEdit, vì nó thuộc họ nhà LookUp Editor nên nhìn chung để làm việc với control họ này thì chỉ cần quan tâm 4 properties cơ bản:
- DataSource: Source data của control (collection, datatable, ...)
- DisplayMember: giá trị hiển thị trên SearchLookUp sau khi chọn data
- ValueMember: là field lấy giá trị khi chọn item trong Grid
- EditValue: là giá trị của field gán cho ValueMember

VD:

Example: Source code

2 comments:

  1. tải xuống không được anh. Up lại đi a. Thanks

    ReplyDelete
    Replies
    1. vẫn tải bình thường mà bạn ơi, link đây https://drive.google.com/file/d/0B6KKccwd_K8MYkY3NXJJOV81cXM/view

      Delete