void fillListView(CollectionType<Tor> torCollection) { //foreach (Tor value in torCollection) MessageBox.Show(value.ToString()); InitializeList(); try { //for (int i = 0; i < torCollection.Count; i++) listView1.Columns.Add("Имя", listView1.Width / 3); listView1.Columns.Add("Внутренний радиус", listView1.Width / 3); listView1.Columns.Add("Внешний радиус", listView1.Width / 3); for (int i = 0; i < torCollection.Count; i++) { ListViewItem row = new ListViewItem(torCollection.ElementAt(i).Name); row.SubItems.Add(torCollection.ElementAt(i).innerRadius.ToString()); row.SubItems.Add(torCollection.ElementAt(i).outerRadius.ToString()); listView1.Items.Add(row); } } catch(Exception e) { MessageBox.Show(e.Message); } }