Я кодирую приложение форм C#, где у меня есть объект для PropertGrid. Этот объект имеет коллекцию типа T1, где каждый элемент этой коллекции может также иметь коллекцию типа T1.Почему текст моей коллекции не отображается?
Объект T1 также имеет объект типа T2, который выбирается из коллекции.
При создании объекта типа T1 сборка T2 восстанавливается правильно с использованием функции StandardValuesCollection GetStandardValues (ITypeDescriptorContext), и объекты отображаются в выпадающем списке, который можно выбрать, и значение установлено правильно.
Проблема заключается в том, что объект типа T1 имеет коллекцию типа T1. При попытке отобразить коллекцию T2 значения в выпадающем списке не имеют связанного с ними текста. При просмотре возвращаемого стандартного значенияValuesCollection данные верны, но не будут отображаться с именем. Счет также верен.
Зачем это было?
При необходимости, я буду писать код для этого сообщения, если это возможно, мне интересно, есть ли неправильная концепция с моим кодом или я пропустил что-то простое.