最佳实践问题:对象中的数据表和表示

时间:2010-10-12 05:41:03

标签: c# .net

我需要一个数据表来显示WPF数据网格中的数据,这些数据由一些生成的数据增强。 但我还需要将数据从数据库加载到本地C#对象,因为表示数据的类会进行许多计算。

那么更好的是什么?仅依赖于数据表?或者在对象和数据表中都有数据?

1 个答案:

答案 0 :(得分:1)

你可以采用以下的startegy

如果您维护两组数据(一组在数据表中,另一组在C#类对象中,则需要手动同步数据。)

你可以做的是创建一个类,它将带来需要在​​网格上显示的所有列,而不是创建此类的List并将数据绑定到网格中。

通过这种方式,您将能够避免模型的重复以及数据集之间的手动同步。