Различные источники данных WinForms DataGridView без постоянной сантехники

В моем приложении у меня разные источники данных с разными свойствами, которые в большинстве случаев наследуют от базового объекта и добавляют некоторые метаданные. Я могу написать несколько методов для проверки валидации и сохранения в общем виде для всех моих объектов данных, и я мог бы сделать что-то подобное для извлечения данных. С использованием атрибутов я также могу сделать, чтобы объекты данных описывали, что они хотят отобразить в DataGridView . Теперь, что я не могу сделать, это сообщить DataGridView , что для этих объектов существует репозиторий и что он должен использовать это для извлечения данных. Я изучал DataObjectAttribute и DataObjectMethodAttribute , но я не могу найти способ привязать его к DataGridView .

Есть ли возможный способ предоставить DataGridView с помощью DataSource , который позволяет DataGridView знать об извлечении, сохранении и удалении объектов данных?

0
попробуйте отформатировать свой вопрос :)
добавлено автор spajce, источник
Да, хороший момент. Также улучшил реальный вопрос.
добавлено автор mycroes, источник
Microsoft Stack Jobs
Microsoft Stack Jobs
1 788 участник(ов)

Work & freelance only Microsoft Stack. Feed https://t.me/Microsoftstackjobsfeed Чат про F#: @Fsharp_chat Чат про C#: @CSharpChat Чат про Xamarin: @xamarin_russia Чат общения:@dotnettalks

Microsoft Developer Community Chat
Microsoft Developer Community Chat
584 участник(ов)

Чат для разработчиков и системных администраторов Microsoft Developer Community. __________ Новостной канал: @msdevru __________ Баним за: оскорбления, мат, рекламу, флуд, флейм, спам, NSFW контент, а также большое количество оффтоп тем. @banofbot