将GUI导出到XML?

时间:2009-01-21 20:22:09

标签: c# java wpf xaml

是否有一个工具可以采用以C#或其他语言设计的GUI,可以采用屏幕布局并将其导出到XML文件,以便最终得到XML格式的屏幕模板?除了获取XML文件并显示结果屏幕?

3 个答案:

答案 0 :(得分:1)

您是否在WPF中调查过XAML?你提到C#,所以看起来这与你所询问的内容是一致的。

http://en.wikipedia.org/wiki/XAML

另一个好的跳跃点可能是:

http://en.wikipedia.org/wiki/List_of_user_interface_markup_languages

答案 1 :(得分:0)

XAML和XUL旨在以这种方式工作。 QT和Glade也提供此设施。但是,他们没有(据我所知)提供任何设施来反向设计不是使用布局工具创建的GUI。

要使用这种类型的工具,您必须从表单设计器转到,它将表单保存为描述符文件。然后,工具包将提供各种方法(确切的方法随工具包而变化)以加载描述符文件并从中呈现屏幕或使用描述符作为代码生成器的输入。

答案 2 :(得分:-1)

java.beans.XMLEncoder / XMLDecoder。但如果你想做那种事情,我认为你被误导了。