DataGridView. Вывод списка объектов структур - C#
Формулировка задачи:
Всем привет! Есть список теперь не пойму как его отобразить в dataGridView
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _2project { class Spisok { public struct Records { public int id; public string Fam; public string Name; public string S_name; public string S_d; public int Sal; } public static List<Records> lines = new List<Records>(); public static int id = 1; public Spisok() {} public List<string> getTableHead() { List <string> head = new List<string>(); head.Add("Фамилия"); head.Add("Имя"); head.Add("Отчество"); head.Add("Должность"); head.Add("Зарплата"); return head; } public int delPerson(int id) { lines.RemoveAt(id); return 0; } public int addPerson(Records p_rec) { Records rec = new Records(); rec.id = id++; rec.Name = p_rec.Name; rec.Fam = p_rec.Fam; rec.S_name = p_rec.S_name; rec.S_d = p_rec.S_d; rec.Sal = p_rec.Sal; lines.Add(rec); return 0; } public List<Records> getPersons() { return lines; } public int getRecords() { return lines.Count; } } }
Решение задачи: «DataGridView. Вывод списка объектов структур»
textual
Листинг программы
Spisok spisok = new Spisok(); dataGridView1.DataSource = spisok.getPersons();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д