Как установить ограничение на набор инструментов WPF IntegerUpDown?
У меня есть два набора инструментов WPF, и я хотел бы установить для одного из них ограничение, максимум второго набора инструментов должен быть равен значению первого
IntegerUpDown
Инструментарий.
я выбираю
Value_changed
событие, чтобы сделать это, но я получил это исключение
System.NullReferenceException: 'Object reference not set to an instance of an object.'
Это мой код:
private void minimumatt_ValueChanged(object sender, RoutedPropertyChangedEventArgs<object> e)
{
maximumatt.Maximum = minimumatt.Value;
}
Код Xaml:
<wpfToolkit:IntegerUpDown ValueChanged="minimumatt_ValueChanged" Value="0" Minimum="0" x:Name="minimumatt" MinWidth="100" />
<wpfToolkit:IntegerUpDown Value="0" Minimum="0" x:Name="maximumatt" MinWidth="100" />
Как добавить ограничение в
IntgerUpDown
Управление инструментарием WPF?
1 ответ
Есть ли причина, по которой вы не можете связать <tcode id="52138118"></tcode> прямо в <tcode id="52138119"></tcode> другого контроля?
<wpfToolkit:IntegerUpDown x:Name="minimumatt"
Value="0"
Minimum="0" />
<wpfToolkit:IntegerUpDown x:Name="maximumatt"
Value="0"
Minimum="0"
Maximum="{Binding ElementName=minimumatt,
Path=Value
UpdateSourceTrigger=PropertyChanged}" />