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