Привязка шаблона в шаблоне управления

У меня есть следующий шаблон управления.

Я хочу установить свойство источника для элемента управления изображением в элементе управления Я хочу установить свойство источника для элемента управления изображением в шаблоне элемента управления с помощью привязки шаблона. Но поскольку это шаблон управления для кнопки ...

У меня есть следующий шаблон управления.

Я хочу установить свойство источника для элемента управления изображением в элементе управления Я хочу установить свойство источника для элемента управления изображением в шаблоне элемента управления с помощью привязки шаблона. Но поскольку это шаблон управления для кнопки ...

У меня есть следующий шаблон управления.

Я хочу установить свойство источника для элемента управления изображением в элементе управления шаблон с использованием привязки шаблона.

Но поскольку это шаблон элемента управления для кнопки, а элемент управления не есть свойство 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>

Поскольку мне нужно установить разные изображения для разных экземпляров кнопки, я также не могу жестко указать путь.

Пожалуйста, дайте мне знать, как выйти из этой ситуации.

20
задан H.B. 30 August 2011 в 15:31
поделиться