2010-11-03 106 views
0

我正在写一个简单的winforms应用程序,并且我想用DataGridView向用户显示一些应用程序数据(不是来自表格)。将IList设置为DataSource很容易,但这需要拥有包含要显示的属性名称和顺序的类。在数据网格视图中显示自定义数据的视图?

如何在不写入自定义对象的情况下创建DataGridView的数据/对象视图?

回答

0

将您的查询放入数据表中,然后将其设置为datasouce。您可以使用dgv上的格式/绘画事件来自定义数据对用户的显示方式...

+0

什么查询?这个问题表明,它“不是从一张桌子”。 – 2010-11-03 15:08:02

+0

对不起,我错过了那一点。编写一个适配器对象能解决你的问题吗? - 这确实涉及编写一个自定义对象,但意味着你不需要改变任何你已经有的东西。 – 2010-11-03 15:14:40

+0

我可以建议的唯一一件事是这样的:http://nerdboys.com/2010/05/25/applying-the-decorator-pattern-to-a-datagridview/3/ – 2010-11-03 15:23:03