Существует ли какая-либо библиотека или автоматический способ создания графического интерфейса в C # из произвольной структуры?
Например, если у меня есть иерархия классов, я могу выразить ее в XML, добавив такие атрибуты, как [XmlAttribute("depth")]
или [XmlElement("node")]
и передать его в XML-сериализатор.Могу ли я использовать разные аннотации, а затем отправить их в какой-то класс конструирования GUI для создания формы?
В качестве другого примера для тех, кто использовал BlueJ для Java, он предоставляет доступ к классам и их членам в среде графического интерфейса (хотя он имеет доступ к источнику).