Tôi có một ListView với 3 tiêu đề, khai báo trong XAML như sau:Làm thế nào tôi có thể thêm lập trình một ListViewItem nhiều cột mà không cần bất kỳ ràng buộc dữ liệu nào?
<ListView Name="myListView">
<ListView.View>
<GridView>
<GridViewColumn Header="H1"/>
<GridViewColumn Header="H2"/>
<GridViewColumn Header="H3"/>
</GridView>
</ListView.View>
</ListView>
Tôi muốn lập trình thêm một ListViewItem để ListView này, có thể thiết lập các nội dung trong ListViewItem rằng sẽ đi theo người đầu tiên, cột thứ hai và thứ ba riêng lẻ. Cho đến nay, tôi chỉ nhận được điều này đến nay:
ListViewItem l = new ListViewItem();
l.Content = "Content";
myListView.Items.Add(l);
Điều này đặt từng cột thành chuỗi "Nội dung". Làm thế nào tôi có thể thay đổi mã ở trên để tôi có thể thêm một ListViewItem sẽ hiển thị "Nội dung 1", "Nội dung 2" và "Nội dung 3" dưới cột đầu tiên, thứ hai và thứ ba tương ứng? Tôi đã cố gắng tìm một tài sản SubItem hoặc ListViewSubItem trong ListViewItem, nhưng không tìm thấy gì cả.
Tôi cho rằng có một giải pháp đơn giản, nhưng có thể tôi đã sai. Vui lòng không đề cập đến ràng buộc dữ liệu, bởi vì tôi chỉ muốn câu trả lời cho câu hỏi đặt thuộc tính Nội dung theo chương trình để phản ánh các thay đổi riêng lẻ trong mỗi cột.
Cảm ơn bạn rất nhiều.
K nó hoạt động! Cảm ơn bạn. – Dalal
Tuyệt vời! Cảm ơn! – Haris
Điều này sẽ chỉ hoạt động khi số lượng cột được biết tại thời gian biên dịch. Tôi vẫn chưa tìm thấy một giải pháp để thêm một chuỗi các chuỗi có số đếm được biết tại thời gian chạy – Rajiv