Я просто пытаюсь сбросить значение элемента NumericUpDown в xaml до 0, когда IsEnabled становится ложным, но проверка изменений IsEnabled не является перенаправленным событием.Это то, что у меня сейчас не работает, потому что это событие не является маршрутизируемым событием
Мой код XAML:
<CheckBox Name="AirportTemplate">Airport</CheckBox>
<NumericUpDown Name="AirportToGen"
Width="300"
Minimum="0"
IsEnabled="{Binding ElementName=AirportTemplate, Path=IsChecked}"
IsEnabledChanged="ResetValueAirport"/>
Мой код позади C #
private void ResetValueAirport(object sender, EventArgs e)
{
if (!AirportToGen.IsEnabled)
{
AirportToGen.Value = 0;
}
}