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