ValueChanged事件可以执行,问题在于如果手工输入一个数字,那么执行是在该控件失去焦点时发生。但是如果是按上下箭头来改变数值的话,那么就会先触发事件,然后再更改控件的text属性。我需要在ValueChanged事件中取得numericUpDown的值,如果触发事件时text的值没有被更改,我取得的就是更改前的值。
有没有什么办法,先更改值,在触发事件呢?
有没有什么办法,先更改值,在触发事件呢?
调试欢乐多
在这个里面你可以判断下它的值有没什么变化就OK
可能还有其他的方法,还没研究!!!
果然value在ValueChanged事件触发前就更改,而text是在之后。
给分。
我在键盘按DELETE或者回格键使numericUpDown清空,并且离开焦点,完全不会有事件。而且界面显示一直是空,但value不变