C#之 UnityIOC 映射配置工具
2017-09-01 15:02
316 查看
第一个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 文件。
以上是整个配置工具的开发过程。
本项目要做的事情如下:
(1) 画界面, 利用Grid布局方式, TreeView和ListView 两种结构,还用到了文本框以及Button按钮。所有数据的更新都用的是MVVM。
(2) 读取一个指定文件夹中的所有dll文件,利用反射得到每一个dll文件中的接口和类,接口是通过遍历dll文件得到,类是通过遍历接口得到。
(3) TreeView分为两层节点,根节点和子节点,根节点是dll文件的名字,子节点是命名空间+接口名。程序刚一运行的时候初始化TreeView树形结构。
(4) ListView 主要存每一个接口对应的类,给TreeView中的接口节点添加单击事件,单击后ListView刷新,显示此接口对应的所有实现类。
(5) 双击ListView中的类,将接口和类添加进文本框中,是一一对应关系。
(6) 点击button按钮,根据文本框中的内容生成 XML 文件。
以上是整个配置工具的开发过程。
相关文章推荐
- Unity IOC容器通过配置实现类型映射的几种基本使用方法
- 总结Unity IOC容器通过配置实现类型映射的几种基本使用方法
- 小工具(4):.多表结果集映射,以及log4j配置c3p0日志信息
- 【我看Spring】IoC映射细节配置
- Spring、MyBatis的整合数据映射器类(UserMapper->iocContext.xml)配置文件详解
- C#制作ORM映射学习笔记二 配置类及Sql语句生成类
- Java微信公众号开发-外网映射工具配置
- C# 对轻量级(IoC Container)依赖注入Unity的使用
- 【我看Spring】IoC映射细节配置
- c# 写的一个xml配置工具,自我感觉很强大(wpf)
- C# 对轻量级(IoC Container)依赖注入Unity的使用
- 让IoC动态解析自定义配置(提供基于Unity的实现)
- c# unity 读取配置json文件
- Unity 读配置文件实现IOC的固定写法
- Unity Application Block--通过配置文件读取映射
- vs2008调试c#网页时出现“加载配置文件时出错: 未能映射路径'/' "错误 .
- IOC注入框架——Unity中Web.Config文件的配置与调用