C# 如何设置对WPF IntegerUpDown toolkit的限制?
我有两个WPFC# 如何设置对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
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}" />
谢谢您的回答。现在可以了。