Как сделать триггер для контрола внутри компонента?

Есть кастомный компонент из в другого файла. Как сделать триггер для контрола внутри компонента, не редактируя при этом сам шаблон компонента?

 <ctrl:NewNumSpinner Grid.Row="1" x:Name="nnsSelTime" IsEnabled="{Binding DelayTimeEnabled}" 
                                        Grid.Column="1"
                                        Margin="0,-1,0,0"
                                        Value="{Binding Path=SelectedTime, Mode=TwoWay}" >
                        <ctrl:NewNumSpinner.Resources>
                            <Style TargetType="ContentControl">
                                <Style.Triggers>
                                    <Trigger Property="IsEnabled" Value="False">
                                        <Setter TargetName="ValueText"  Property="Foreground" Value="AliceBlue" />
                                    </Trigger>
                                    <Trigger Property="IsEnabled" Value="True">
                                        <Setter TargetName="ValueText" Property="Foreground" Value="Green" />
                                    </Trigger>
                                </Style.Triggers>
                            </Style>
                        </ctrl:NewNumSpinner.Resources>                    
                    </ctrl:NewNumSpinner>

Выдает ошибку. ValueText - имя этого контрола внутри компонента.

<TextBlock Grid.Column="0" Foreground="Black" HorizontalAlignment="Right" VerticalAlignment="Center" x:Name="ValueText" Text="{Binding FormattedTime, ElementName=NewNumUpDown, Mode=OneWay}"/>

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