Кто-нибудь знает какие-либо элементы управления, которые вы можете добавить в свое приложение, чтобы позволить пользователю проверять содержимое объекта? Я думаю о чем-то вроде QuickWatch в Visual Studio, просто перечислите все свойства объекта и его значения и позвольте пользователю развернуть детализацию. Я начал писать один с использованием рефлексии, но оказалось, что работа с разными типами коллекций была очень большой. Эта функция будет использоваться в основном для целей отладки, а не обычными пользователями.
Я предпочитаю WPF, но Winforms также будет работать.