В настоящее время я работаю в пользовательском элементе WPF (корневой элемент моего XAML файла - "UserControl" ), который, как мне известно, размещается внутри окна. Как я могу получить доступ к свойству окна с помощью привязки данных?
Кто-нибудь знает, почему просто
<Binding RelativeSource="{RelativeSource FindAncestor, AncestorType={x:Type Window}}" Path="..." />
не работает? Сообщение об ошибке, которое я получаю:
System.Windows.Data Предупреждение: 4: Не удается найти источник для привязки со ссылкой 'RelativeSource FindAncestor, AncestorType =' System.Windows.Window ', AncestorLevel =' 1 ''.
Изменить: В итоге я использовал вариант подхода ArsenMkrt, поэтому принял его ответ. Тем не менее, мне все еще интересно узнать, почему FindAncestor "просто не работает".