Какой элемент WinForms использовать, для своебразной системы постов?

Изучаю Entity Framework, и в качестве примера делаю простую Постинг-систему.

В базе данных (сформированных по model-first), есть таблица Post, в которой, по умолчанию есть ключевое поле ID, ну и некоторая информация.

На главной форме я бы хотел выводить некоторые данные записи, т.е. Посты, отсортированные в обратном порядке (т.е. самый верхний пост - самый последний добавленный). Но как в этих элементах хранить идентификатор поста (в данном случае id), я не знаю.

введите сюда описание изображения

Поясню картинкой выше.

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

Спасибо!


Ответы (1 шт):

Автор решения: tym32167

Используйте ListView, данные для элемента listViewItem храните в свойстве Tag.

п.с. ну и классическое - если вы хотите делать красивый UI для настольного приложения под Windows, то вам лучше использовать WPF.

→ Ссылка