2012-04-18 29 views
0

我對Windows應用程序開發非常陌生。我打算開發一個應用程序,它將採用一個xml模式文件並創建一個樹視圖控件。xml模式查看器上的C#窗口應用程序

有人能指導我閱讀什麼文章以及如何在C#中構建軟件?我知道這是一個無關緊要的問題,但仍期待一些幫助。

(我有2008版)。

+0

第一指導:說出這是什麼樣的應用程序:Windows窗體? ASP.NET還是什麼? – 2012-04-18 06:16:51

+0

這是一個窗體(EXE)文件。 – 2012-04-18 06:37:38

回答

1

由於你是新手,我建議開始在兩個方面開展工作:在.NET平臺上如何支持XSD,特別是System.Xml.Schema包,以及如何使用Winform控件進行遊戲。

首先,XSD只是XML。簡單的XSD,將特別容易開始。將XML文件綁定到樹視圖控件,可能會被打死。看看Codeproject,也許從這個article開始。瞭解XSD,也許我上面提到的XSD API,可以幫助你理解你想要在樹中看到什麼,以及根據你的需要什麼是最好的表達方式。例如,你想如何組織節點?你想如何解析XSD文件?作爲XML或作爲編譯和有效的XSD文件?您是否想要顯示在源代碼中創作的佈局,還是顯示後編輯信息集?

也許你可以看看已有的軟件。例如,QTAssistant XSR對使用​​樹的XSD內容有不同的看法。

QTAssistant tree view for XSD content in filters

如果你熟悉XSD,你可能已經知道答案了。否則,學習足夠的XSD以回答上述問題,因爲它會驅動您的設計。祝你好運!