C#之 UnityIOC 映射配置工具

第一個C#小項目,UnityIOC映射配置工具的開發。
本項目要做的事情如下:
(1) 畫界面, 利用Grid佈局方式, TreeView和ListView 兩種結構,還用到了文本框以及Button按鈕。所有數據的更新都用的是MVVM。
(2) 讀取一個指定文件夾中的所有dll文件,利用反射得到每一個dll文件中的接口和類,接口是通過遍歷dll文件得到,類是通過遍歷接口得到。
(3) TreeView分爲兩層節點,根節點和子節點,根節點是dll文件的名字,子節點是命名空間+接口名。程序剛一運行的時候初始化TreeView樹形結構。
(4) ListView 主要存每一個接口對應的類,給TreeView中的接口節點添加單擊事件,單擊後ListView刷新,顯示此接口對應的所有實現類。
(5) 雙擊ListView中的類,將接口和類添加進文本框中,是一一對應關係。
(6) 點擊button按鈕,根據文本框中的內容生成 XML 文件。

以上是整個配置工具的開發過程。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章