Я привязываю некоторую коллекцию к DataGridView. Коллекция содержит KeyValuePair объектов, где ключ является строкой, а значение является объектом моего класса Поле. DataGridView отображает два столбца - один содержит ключ, а другой - значение. Значение (Поле объект) отображается с помощью метода ToString(). Но я бы хотел, чтобы он отображался с использованием свойства Name. Проблема заключается в том, что в колонке нет DisplayMember.
Как я могу это сделать?DataGridView - значение отображаемого объекта в столбце
Редактировать: Я знаю, что могу переопределить ToString(), чтобы вернуть имя объекта, но я не хочу этого делать.
Да, я знаю, что это просто не следует использовать как это - я имею в виду, что datagridview должен просто отображать свойство объекта в столбце, но я надеялся, что есть какой-то способ справиться с этим. – agnieszka