C# 没有恒定管道的不同WinForms DataGridView数据源

C# 没有恒定管道的不同WinForms DataGridView数据源,c#,datagridview,C#,Datagridview,在我的应用程序中,我有具有不同属性的不同数据源,在大多数情况下,这些数据源从基本对象继承并添加一些元数据。我可以编写一些方法,以通用方式处理所有数据对象的验证和保存,并且可以执行类似的操作来获取数据。通过使用属性,我还可以使数据对象描述它们希望在DataGridView中显示的内容。现在我似乎不能告诉DataGridView这些对象有一个存储库,它应该使用它来获取数据对象。我一直在研究DataObjectAttribute和DataObjectMethodAttribute,但我找不到任何方法将

在我的应用程序中,我有具有不同属性的不同数据源,在大多数情况下,这些数据源从基本对象继承并添加一些元数据。我可以编写一些方法,以通用方式处理所有数据对象的验证和保存,并且可以执行类似的操作来获取数据。通过使用属性,我还可以使数据对象描述它们希望在
DataGridView
中显示的内容。现在我似乎不能告诉
DataGridView
这些对象有一个存储库,它应该使用它来获取数据对象。我一直在研究
DataObjectAttribute
DataObjectMethodAttribute
,但我找不到任何方法将其绑定到
DataGridView


是否有一种可行的方法为
DataGridView
提供
DataSource
,使
DataGridView
了解如何获取、保存和删除我的数据对象?

尝试格式化您的问题:)是的,观点很好。也改善了实际问题。