隐式样式将内容绑定到文本块

时间:2019-03-27 12:11:14

标签: c# wpf data-binding

我试图通过重新创建Metro风格窗口并在没有外部库的情况下控制自己来学习WPF / xaml。

我正在努力将内容(文本)绑定到隐式样式内的文本块中。我想要的是表单标题上的几个文本块,告诉我我在应用程序中的位置-并且必须在所有其他表单之间共享。

因此,仅使用模板绑定即可轻松获得表单标题。 但是,您如何用非基类属性(窗口)的其他值来实现相同的结果。

enter image description here

我要设置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}"/>

0 个答案:

没有答案