在MVVM开发模式中,xaml文件中的GridView是和Viewmodel中的某个对象集合ObserverCollection<T>相对应的,不多做解释,而这个对象T中的属性有可能是动态的,比如将CategoryName做为列名的情况等。这就需要我们动态的创建一个类,其中的属性是从数据库中提取出来的。让我们看看这个生成工具的实现,里面的一些代码不经常使用。
下载地址:http://files.cnblogs.com/wengyuli/DynamicTypeTools.rar
在MVVM开发模式中,xaml文件中的GridView是和Viewmodel中的某个对象集合ObserverCollection<T>相对应的,不多做解释,而这个对象T中的属性有可能是动态的,比如将CategoryName做为列名的情况等。这就需要我们动态的创建一个类,其中的属性是从数据库中提取出来的。让我们看看这个生成工具的实现,里面的一些代码不经常使用。
下载地址:http://files.cnblogs.com/wengyuli/DynamicTypeTools.rar