В моем UserControl у меня есть DataGrid и кнопка.Я могу легко связать свойство IsEnabled кнопки со свойством SelectedItems.Count DataGrid.
Например, в моем UserControl у меня есть ...
<Button IsEnabled="{Binding ElementName=MyDataGrid, Path=SelectedItems.Count}" />
Однако я 'Я хочу сделать то же самое с кнопкой в моем MainWindow, где у меня также есть встроенный UserControl.
Я хотел бы сделать это, но это не работает:
<Button IsEnabled="{Binding ElementName=MyUserControl, Path=MyDataGrid.SelectedItems.Count}" />
Есть ли способ сделать это исключительно в XAML или мне нужно создать свойство в моей ViewModel, которое отражает свойство SelectedItems.Count DataGrid, и связать его с моей кнопкой в MainWindow?
Спасибо!