簡體   English   中英

ListView的來源-Windows Forms C#

[英]Source of listview - Windows Forms c#

我有圖書類的對象列表:

 public static List<Book> ListBooks = new List<Book>() {
            new Book(1, "Title", "Author", 2004)            };

現在,我想將此列表插入Window窗體的ListView中。 在WPF中,這很容易,但是在Windows窗體中,“ DataSource”不起作用。

我添加了一些列,但是如何將這個列表綁定到ListView?

好的,我找到了解決方案:

foreach (Book b in Program.ListBooks)
            {
                ListViewItem lvi = new ListViewItem();
                lvi.Text = b.IdBook.ToString();
                lvi.SubItems.Add(b.Author);
                lvi.SubItems.Add(b.Title);
                lvi.SubItems.Add(b.Year.ToString());
                listViewBooks.Items.Add(lvi);
            }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM