首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建具有可变列数的网格视图

创建具有可变列数的网格视图
EN

Stack Overflow用户
提问于 2013-02-01 00:52:40
回答 1查看 435关注 0票数 0

我必须生成一个网格视图,其中的列数取决于一段时间,然后将大约10行数据绑定到网格

有时,我需要查看一年-> 365列中的每一天

或者一个月中的每一天-> 30,31列

或一周内每小时-> 168列

有时是从一月十五号到三月二十三号,在这段时间里我得数天数。

我的想法是创建尽可能多的对象类型来处理每种可能的情况,并在被要求时调用正确的类型。

然而,这似乎很麻烦,因为创建一个具有365个属性的对象,然后创建一个具有168个属性的对象,等等。看起来并不是最优的。

我该如何实现它呢?

EN

回答 1

Stack Overflow用户

发布于 2013-02-01 02:46:12

生成列应该足够简单。可以在运行时使用ICustomTypeProvider接口动态创建类。

从本质上讲,您可以创建具有任何所需属性的动态类型。与使用IL生成类型不同,您还可以随时动态添加属性。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14631001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档