У меня есть следующий шаблон управления.
Я хочу установить свойство source для управления изображением в элементе управления шаблон с использованием привязки шаблона.
Но поскольку это шаблон управления для управления кнопками, а кнопка управления не есть свойство source, я не могу использовать TemplateBinding в этом случае.
<ControlTemplate x:Key="BtnTemplate" TargetType="Button">
<Border CornerRadius="5" Margin="15" Cursor="Hand">
<StackPanel>
<Image Name="Img" Style="{StaticResource ImageStyle}" Source="temp.jpg" Height="100" Width="100" Margin="5"></Image>
<Label Content="{TemplateBinding Content}" Background="Transparent" Margin="2"></Label>
</StackPanel>
</Border>
</ControlTemplate>
Так как я должен устанавливать разные изображения для разных экземпляров кнопки, я не могу также жестко кодировать путь.
Пожалуйста, дайте мне знать, как справиться с этой ситуацией.