Я использую сетку данных Infragistics WPF и хочу использовать функции экспорта в Excel, которые предоставляет Infragistics. API для экспорта в Excel требует экземпляр сетки в качестве параметра. Это не очень дружелюбно к MVVM, так как я бы предпочел обрабатывать команду для экспорта данных в моем viewModel, который, на мой взгляд, не знал бы об экземпляре элемента управления datagrid.
Кто-нибудь знает о более дружелюбном механизме MVVM для экспорта в Excel (предпочтительно на основе коллекции, к которой привязана сетка) с использованием библиотек Infragistics?