Как добавить свойство вложенного элемента стилизуемому

Делаю карточную игру на память. У меня будут создаваться карточки, а в них случайно вкладываться картинки, у каждой карты есть пара которая случайно будет расположена на сетке.

В качестве карты я использую стилизованный чек-бокс, в котором содержится border и image. Что бы иметь возможность задавать различные картинки стилизованному чек-боксу мне нужно добавить на него свойство Source. Можете описать как это можно сделать? Код карточки ниже.

<Style TargetType="{x:Type CheckBox}"
       x:Key="CardSelectionTheme">
    <Style.Setters>
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="CheckBox">
                    <Border CornerRadius="15"
                            BorderBrush="#4169e1"
                            BorderThickness="3"
                            Background="#1e90ff"
                            x:Name="OneDouble">
                        <Border.Clip>
                            <RectangleGeometry RadiusX="15"
                                   RadiusY="15"
                                   Rect="0 0 120 190"/>
                        </Border.Clip>
                        <Grid>
                            <Image Margin="7"
                                   Height="500"
                                   Source="/Images/zakat.png">
                            </Image>
                        </Grid>
                    </Border>
                    <ControlTemplate.Triggers>
                        <MultiTrigger>
                            <MultiTrigger.Conditions>
                                <Condition Property="IsChecked" Value="True"/>
                            </MultiTrigger.Conditions>
                            <Setter TargetName="OneDouble" Property="Background" Value="Red"/>
                        </MultiTrigger>
                    </ControlTemplate.Triggers>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style.Setters>
</Style>

Ответы (0 шт):