Как сделать триггер для контрола внутри компонента?
Есть кастомный компонент из в другого файла. Как сделать триггер для контрола внутри компонента, не редактируя при этом сам шаблон компонента?
<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}"/>