Я хочу создать пользовательский элемент управления, который использует пользовательский bru sh. Идея состоит в том, что, когда я выполняю команду в пользовательском элементе управления, я хочу, чтобы она отфильтровывалась до компонента в шаблоне. Мой первый проход выглядит примерно так:
<Style TargetType="trrfc:QuantityControl">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="trrfc:QuantityControl">
<Border>
<ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
VerticalAlignment="{TemplateBinding VerticalContentAlignment}">
<ContentPresenter.Foreground>
<trrfc:AnimatedColorBrush StartColor="Red"
Animate="{Binding Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}, Path=Animate}"
Duration="00:00:05"/>
</ContentPresenter.Foreground>
</ContentPresenter>
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
То есть я хочу выполнить команду для AnimatedColorBru sh. Это правильный способ сделать это?