如何从另一个用户控件xaml文件中获取主窗口Title="Application Title"
的标题?
如果我要从我的主窗口xaml文件访问标题,那么它将是Text="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=Title}"
,但是当我尝试从单独的用户控件xaml文件中进行操作时,它将无法正常工作。
[编辑]
这是需要输出窗口标题的文本块:
<TextBlock Style="{StaticResource HeaderText}"
Text="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=Title}"/>
这就是我将控件添加到mainwindow xaml文件中的方式:
<local:TitlebarPanel Grid.Row="0">
</local:TitlebarPanel>
答案 0 :(得分:1)
尝试一下:
<TextBlock Text="{Binding RelativeSource={RelativeSource AncestorType=Window}, Path=Title}"/>