我想创建一个Windows GUI以允许用户友好地编辑以XML存储的配置。 XML以传统方式使用嵌套元素,通常具有配置值的属性。设计和创建一个GUI(可能在C#中使用树形控件来显示整体结构和一个PropertyGrid来编辑特定的属性)将是一个合理的工作量。对于我来说,创建一个完全定制的应用程序似乎也是错误的,因为这个问题可以通过XML模式和一些额外的“元数据”得到更广泛的解决。关于为XML配置文件创建GUI的建议
是否有人知道任何框架或库(开放源代码的理想,但我会考虑以合适的价格商业化),这将为'XML配置文件'GUI应用程序提供基础?
XSLTForms在“基于独特的XSL转换的XForms到XHTML + Javascript(AJAX)转换”中进行了描述。“我期望在这里构建一个Windows应用程序,所以除非我错过了一些我认为不直接相关的东西。 我不知道XForms是否足够了解它是否可以提供帮助,但过去使用非Windows本机GUI的经验并不完全正确。 –
XSLTForms在浏览器中运行,所以它在Windows下运行。如果你想在Windows上运行* only *的应用程序,当然,XForms是错误的目标。 –
只有Windows才是目标平台,是的。 –