Bạn sử dụng các mẫu mã để xác định làm thế nào các mục từ một nguồn dữ liệu được hiển thị trong vòng một điều khiển ListView. Để minh họa, hình 16-4 cho thấy các mẫu mục đã được tạo ra cho sự kiểm soát ListView trong hình 16-1. Việc đầu tiên bạn nên thông báo ở đây là mẫu này có chứa một yếu tố duy nhất tr. Đó là cần thiết bởi vì các yếu tố định nghĩa mục giữ chỗ trong các mẫu bố trí là một yếu tố tr. Sau đó, tại thời gian chạy, các yếu tố tr trong mục mẫu thay thế cho các phần tử tr trong các mẫu bố trí.Theo mặc định, mẫu mục cho một điều khiển ListView với một bố trí lưới điện có chứa một cột cho từng cột trong nguồn dữ liệu. Như bạn thấy, các dữ liệu từ mỗi cột được hiển thị trong một nhãn là ràng buộc để các nguồn dữ liệu bằng cách sử dụng phương pháp Eval. Ngoài ra, nếu chỉnh sửa hoặc xóa được kích hoạt cho sự kiểm soát ListView, một cột bổ sung được bao gồm trong mẫu mã. Cột này có chứa các nút chỉnh sửa và xóa có thể được sử dụng để thực hiện chỉnh sửa và xóa hoạt động.Ngoài các mẫu mục, một mẫu Alternatingltem được tạo ra cho bạn khi bạn đặt cấu hình một điều khiển ListView. Trừ khi bạn áp dụng một phong cách cho sự kiểm soát, Tuy nhiên, mẫu này là giống hệt nhau cho mục mẫu, do đó, mỗi hàng trong kiểm soát có sự xuất hiện tương tự. Nếu bạn muốn mỗi hàng khác để có một sự xuất hiện khác nhau, bạn có thể sửa đổi các mẫu mục và Alternatingltem như là thích hợp. Ví dụ, bạn có thể muốn đặt màu nền cho mẫu Alternatingltem do đó, nó là khác nhau từ màu nền cho mục mẫu.
đang được dịch, vui lòng đợi..
