Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Cách sử dụng Tag cho Grid

    Em có 1 form thế này

    Vùng khoanh đỏ là 1 grid chứa 1 listbox.
    Khi nhấn vào 1 item trên listbox ( vd : như Đại Học ) nó sẽ chuyển sang 1 grid khác chứa vùng miền.
    Như là:
    1. Miền Nam
    2. Miền Trung
    3. Miền Bắc
    Có người hướng dẫn em dùng Tag để chuyển nhưng vẫn chưa hiểu cách làm việc với Tag, và gọi hàm như thế nào để chuyển như vậy.
    Mong các bạn giúp đỡ

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Tag là trường thông tin đi kèm với 1 object. Tag có thể là một object. Trường hợp của bạn có 2 cách làm:
    1. Dùng tag, bạn gán cho thuộc tính tag của list item là grid bạn cần chuyển, sau đó bắt sự kiện nhấn chuột của list item, đồng thời cast trường tag của của list item vừa đc nhấn thành grid và cho nó hiện lên. Các này tuy nhanh nhưng thuộc dạng "unmanaged", vì thông tin đi kèm chỉ đc định kiểu lúc run-time, và khó quản lý khi cần nhiều thông tin đính kèm list item.
    2. Bạn subclass cái class list item và add thêm trường thông tin cần thiết (ở đây là cái grid). Cách này linh động hơn và thuộc dạng "managed", vì thông tin đi kèm đc định kiểu ngay tại lúc biên dịch, và có thể quản lý nhiều thông tin.

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •