2012-04-18 55 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以回答上述问题,因为它会驱动您的设计。祝你好运!