Я использую для отображения нескольких объектов с элементом управления DataGridView в следующем формате
ID Name Address [...]
ID1 Name1 123 street [...]
ID2 Name2 456 street [...]
Это просто сделать с объектами, свойствами и BindingList<>
.
Я бы хотел, чтобы мои данные были "повернуты" на 90 градусов, чтобы сетка отображала пару ключ: значение, например
FieldName Value
ID ID1
Name Name1
Address 123 street
Этого можно достичь путем привязки какого-либо списка / словаря / другого к источнику данных? Я проверяю этот подход, потому что свойства объекта get / set значительно облегчают обработку изменений данных, чем обработку событий gazillion, экспортируемых из DataGridView