Чем в c# визуализировать произвольные объекты и их связи?

Ищу инструмент/компонент/подсказку как визуализировать объекты разных классов, желательно без/минимум изменений в самих классах и минимумом конфигурации шаблона вывода. Есть например 10 базовых классов, достаточно сильно связанных (т.е. довольно много перекрестных ссылок). Сами классы простые, в основном состоят из публичных пропертей стандартных типов + собственно ссылок на объекты других классов, без особых ухищрений и сложных структур.

Как визуализировать такие объекты не создавая много нового кода (шаблонов, настройки PropetryGrid'ов, таблиц итд). Есть ли некая библиотека/контрол которым можно передать на вход произвольный объект любого несложного класса и получить графическое отражение с возможностью перехода по ссылкам на другие объекты других классов. Примером можно считать встроенный в VisualStudio функционал Watch

233083

Или предложите полюбившийся Вам контрол аналог PropertyGrid.
  • Вопрос задан
  • 3737 просмотров
Пригласить эксперта
Ответы на вопрос 1
MikhailD
@MikhailD
Developer
Смотрите в сторону рефлексии.
Имеющийся код менять вообще не придется. Получите все необходимые данные о классах и выводите их как вам удобно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы