C# 如何设置对WPF IntegerUpDown toolkit的限制?

C# 如何设置对WPF IntegerUpDown toolkit的限制?,c#,wpf,xaml,integerupdown,C#,Wpf,Xaml,Integerupdown,我有两个WPFIntegerUpDowntoolkit,我想将其中一个设置为一个限制,第二个IntegerUpDowntoolkit的最大值应该等于第一个IntegerUpDowntoolkit的值 我选择Value\u changed事件来执行此操作,但我得到了此异常 System.NullReferenceException: 'Object reference not set to an instance of an object.' 这是我的代码: private void mi

我有两个WPF
IntegerUpDown
toolkit,我想将其中一个设置为一个限制,第二个
IntegerUpDown
toolkit的最大值应该等于第一个
IntegerUpDown
toolkit的值

我选择
Value\u 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;

        }
private void minimumatt_值已更改(对象发送方,RoutedPropertyChangedEventArgs e)
{
最大值=最小值;
}
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
wpftoolkit控件添加限制?

有什么原因不能将直接绑定到另一个控件的

<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}" />

谢谢您的回答。现在可以了。