c#中自动生成gui

Dan*_*iel 10 c# user-interface

是否有任何库或自动方式从任意结构中生成C#中的GUI?

例如,如果我有一个类层次结构,我可以通过添加类似[XmlAttribute("depth")]or的属性[XmlElement("node")]并将其传递给XML序列化程序来用XML 表示它.我可以使用不同的注释然后将其发送到某个GUI构造类来构建表单吗?

作为使用BlueJ for java的人的另一个例子,它提供了对gui环境中的类及其成员的访问(尽管它可以访问源代码).

Rob*_*vey 2

像这样的东西吗?

使用 XML 动态生成 GUI 元素
http://www.codeproject.com/KB/cs/aal-5a.aspx