Dotnet专业组件开发揭密(二)
--TypeDescriptor内部机制及其应用(上)
本文代码下载
官方地址://Code/Csharp/BlogCode/TypeDescriptorDemo.rar
CSDN地址:http://download.csdn.net/user/BlueDog
本篇要讲述的是System.ComponentModel空间里最神奇的类,也是最重要的类,几乎所有的高级控件设计人员都必需掌握的类—TypeDescriptor。它的作用类似于反射,但是它是可以动态更改类信息的!虽然我们可能很少碰到直接使用它的情况,但是它的原理必须理解,这样你才不会对VS中一些机制产生疑问。
我们知道元数据可以说是Dotnet的基础,一旦编译后,就不能更改,而我们经常使用System.Reflection命名空间里的一些类来查看这些元数据,但是我们并没有办法去更改这些元数据。但是往往在设计