У меня есть ярлык с шаблоном, и я пытаюсь выполнить связывание, но ярлык пуст при использовании вместе с шаблоном
Ниже приведен код для ярлыка
<Label Template="{StaticResource SmallHeaderTemplate}" Margin="0,10,5,0" Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="2" >
<Label.Style>
<Style>
<Setter Property="TextBlock.Text">
<Setter.Value>
<MultiBinding StringFormat="{}{0} {1}">
<Binding Source="{x:Static res:Strings.Val1}"></Binding>
<Binding Source="{x:Static res:Strings.Val2}"></Binding>
</MultiBinding>
</Setter.Value>
</Setter>
</Style>
</Label.Style>
</Label>
иШаблон
<ControlTemplate x:Key="SmallHeaderTemplate" TargetType="{x:Type ContentControl}">
<StackPanel SnapsToDevicePixels="True">
<TextBlock Foreground="#FF0072C6" FontSize="20" FontWeight="Regular" FontFamily="Segoe UI Light" Text="{TemplateBinding Content}" Margin="2,7,2,5" SnapsToDevicePixels="True" />
<Border Height="1" Margin="0,0,0,5">
<Border.Background>
<LinearGradientBrush StartPoint="0,0" EndPoint="1,0">
<GradientStop Offset="0" Color="#FFFCFCFC" />
<GradientStop Offset="0.5" Color="#FFD7D7D7" />
<GradientStop Offset="1" Color="#FFFCFCFC" />
</LinearGradientBrush>
</Border.Background>
</Border>
</StackPanel>
</ControlTemplate>
Я также пытался подписаться на Label, но не повезло
<Label Template="{StaticResource SmallHeaderTemplate}" Margin="0,10,5,0" Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="2" >
<Label.Content>
<TextBlock>
<TextBlock.Text>
<MultiBinding StringFormat="{}{0} {1}">
<Binding Source="{x:Static res:Strings.Val1}"></Binding>
<Binding Source="{x:Static res:Strings.Val2}"></Binding>
</MultiBinding>
</TextBlock.Text>
</TextBlock>
</Label.Content>
</Label>
Может кто-нибудь подсказать, почему это не работает?