C# WPF textchanged 输入一个值,为什么执行两次?

2025-02-23 11:30:18
推荐回答(1个)
回答1:

执行两次一般也就两种情况

  1. 你把方法的代码绑定到事件上的时候绑定了多次,这个很好排查查找一下控件对应事件的引用就可以找到了

  2. 在事件里面修改了控件的值,进而再次触发了事件;这个也简单,你在事件里面加断点,比较一下两次执行的调用堆栈,在后面要再次执行的时候加个判断就好了