Если у меня есть UserControl
размещенный в Window
, который выглядит как:WPF Установить заголовок окна от ребенка
<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
>
<Grid>
<ContentPresenter Content="{Binding}" />
</Grid>
</Window>
Как установить Window.Title
от UserControl
?
Дополнительное требование состоит в том, что UserControl
может потянуть и установить заголовок окна от статического Resx файла такой, т.е. {x:Static p:Resources.MyViewTitle}
Редактировать
После этого еще некоторое исследование, я думаю, что Присоединенные свойства могут быть ответ. Как я могу реализовать свойство Window.Title
, которое я могу разместить на любом дочернем объекте UserControl
, что позволяет мне установить заголовок Window
?
Поскольку эти два разъединения достаточно хорошо, нет места для подключения событий. – djskinner