Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 05.12.2011
Сообщений: 6

Вывод в DataGridView полей некоторого экземпляра класса, в котором одно из полей является списком List

05.12.2011, 12:13. Показов 2385. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, помогите плиз!!! Возникла потребность вывода в DataGridView полей некоторого экземпляра класса, в котором одно из полей является списком List<>, в котором может содержаться несколько элементов(в зависимости от заполнения БД). Проблема заключается в том, что в DataGridView выводятся все поля, кроме поля, которое объявлено списком. Мне нужно, чтобы в DataGridView выводилась информация, которая содержится в списке и создавался столбец для каждого эелемента списка. Может кто подсказать, как разрешить эту проблему??? Прилигаю скриншот с кодом, чтобы было понятно.
Миниатюры
Вывод в DataGridView полей некоторого экземпляра класса, в котором одно из полей является списком List  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.12.2011, 12:13
Ответы с готовыми решениями:

Как передать в comboBox одно из полей класса в List<Employees>
Есть класс Employees, создаются его экземпляры и помещаются в List&lt;Employees&gt;. Нужно передать в comboBox поля Name имеющихся в...

Вывод полей объектов из коллекции List в DataGridView
Помогите разобраться. Данные для вывода dataGridView1.DataSource я беру из коллекции List&lt;Класс1&gt;. Все нормально выводится. Я создаю...

Как в форме из двух полей со списком использовать одно?
Как в форме из двух полей со списком использовать одно? Либо как при выборе одного поле другое было неактивно? Или какие еще есть решения?...

4
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
05.12.2011, 12:51
Цитата Сообщение от Elen@ Посмотреть сообщение
Возникла потребность вывода в DataGridView полей некоторого экземпляра класса
это наталкивает меня на мысль, что лучше использовать PropertyGrid.

А для отображения списка в DataGridView, нужно тип столбца изменить на ComboBox
0
0 / 0 / 0
Регистрация: 05.12.2011
Сообщений: 6
05.12.2011, 14:22  [ТС]
Тип ComboBox это хорошо, вот только я типизированный DataSet загружаю в DataGridView и там автогенерация столбцов!!!
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
05.12.2011, 14:41
Цитата Сообщение от Elen@ Посмотреть сообщение
Тип ComboBox это хорошо, вот только я типизированный DataSet загружаю в DataGridView и там автогенерация столбцов!!!
Нет ничего созданного автоматически, что нельзя было бы изменить вручную
0
0 / 0 / 0
Регистрация: 05.12.2011
Сообщений: 6
05.12.2011, 14:58  [ТС]
Это точно.....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.12.2011, 14:58
Помогаю со студенческими работами здесь

автоматическое объявление полей класса при создании экземпляра
доброго времени суток. подскажите, можно ли с помощью самой студии или при помощи решарпера получить развернутый класс. Например, есть...

Отчёт, в котором одно из полей заполняется с клавиатуры
Уважаемые форумчане и гости форума, доброго времени суток. Подскажите пожалуйста: Как сделать отчет при запуске которого выходило бы...

Создание экземпляра класса, получая значение его полей из словаря
всем здравствуйте. возникла необходимость создания неких классов, даже не знаю как правильнее описать... есть класс с набором полей,...

Сброс значения полей со списком и простых полей при закрытии формы
Всем привет, подскажите как при закрытии формы сделать так, чтобы набранные записи в текстовых полях и полях даты удалялись и эти поля...

При создании экземпляра класса присвоить одному из его полей случайное значение
В общем проблема такова, есть некий класс, каждый раз при создании экземпляра класса одно из полей класса должно принимать случайное...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru