我想創建一個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纔是目標平臺,是的。 –