C#之 UnityIOC 映射配置工具
来源:互联网 发布:贝尔野外求生刀数据 编辑:程序博客网 时间:2024/06/01 08:48
第一个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 文件。
以上是整个配置工具的开发过程。
阅读全文
0 0
- C#之 UnityIOC 映射配置工具
- hibernate 入门 映射 数据库 配置 工具类
- 内网映射之ngrok工具
- c# 游戏策划配置工具
- Unity C#配置表工具
- C#数据处理之独立存储器,映射内存
- Struts2学习:配置篇之异常映射
- struts2学习:配置篇之通配符映射
- struts2学习:配置篇之通配符映射
- myBatis3之xml映射配置(typeAliases)
- struts2学习:配置篇之通配符映射
- MyBatis —— 映射配置之select
- NHibernate之映射文件配置说明
- mapper映射文件配置之select、resultMap
- NHibernate之映射文件配置说明
- SSH框架之Hibernate的映射配置
- Spring Boot之配置虚拟映射路径
- 神器之“c#反编译工具“
- Add to List 658. Find K Closest Elements
- linux curl命令行工具使用指南
- 蓝牙核心技术概述(一):蓝牙概述
- golang emoji表情处理
- POJ 2386
- C#之 UnityIOC 映射配置工具
- MAC电脑上配置AndroidStudio攻略
- synchronized底层实现原理
- JAVA 并发编程随笔【四】Collections集合工具类(学习并发编程顺带学习)
- leetCode (41)--First Missing Positive
- linux c开发: 关于malloc(0)
- C++ pair,map,vector简单用法
- 只要想做,什么时候都不晚!
- 死区