我有以下控制模板。
我希望使用模板绑定在控件模板中设置图像控件的源属性。
但是由于这是一个按钮控件的控件模板,并且按钮控件没有源属性,所以在这种情况下我不能使用 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>
由于我必须为不同的按钮实例设置不同的图像,因此我也无法对路径进行硬编码。
请让我知道如何处理这种情况。