У меня есть TabControl с TabPage1 и TabPage2,
В TabPage1 есть еще один TabControl1 с двумя элементами TabPage11 и TabPage12.
В TabPage2 есть еще один TabControl2 с двумя элементами TabPage21 и TabPage22.
Каждый элемент (TabPage11, TabPage12, TabPage21 и TabPage22) имеет собственный вид (в форме UserControl) и ViewModel. есть dataGrid для каждого просмотра.
Теперь я хочу реализовать функцию ExportToExcel для каждой сетки данных. Я могу поставить кнопку ExportToExcel на каждом tabItem, но это не выглядит хорошо. Поэтому я поместил одну кнопку в главном окне, чтобы, когда пользователь нажимает кнопку, обрабатывается dataGrid на выбранном элементе tabItem.
Проблема в том, что кнопка в главном окне не знает, как сказать
ViewModel выбранной вкладки для ее экспорта.
Есть предложения?
Заранее спасибо!
Стив