我试图通过重新创建Metro风格窗口并在没有外部库的情况下控制自己来学习WPF / xaml。
我正在努力将内容(文本)绑定到隐式样式内的文本块中。我想要的是表单标题上的几个文本块,告诉我我在应用程序中的位置-并且必须在所有其他表单之间共享。
因此,仅使用模板绑定即可轻松获得表单标题。 但是,您如何用非基类属性(窗口)的其他值来实现相同的结果。
我要设置PAGE | SUBPAGE在每种表单上动态设置,但是样式在.xaml文件和ResourceDictionary中是隐式的。
是否需要设置标题?
<TextBlock x:Name="WindowTitleTextBlock" Grid.Row="0" Text="{TemplateBinding Title}" HorizontalAlignment="Left" TextTrimming="CharacterEllipsis" VerticalAlignment="Center" Margin="8 -1 0 0" FontSize="16" Foreground="{TemplateBinding Foreground}"/>