WPF窗口CLOSE后BUTTON的CLICK事件没销毁
WPF写的主程序,其中有个子窗口,用SHOWDIALOG开启。这个子窗口中有个BUTTON,window load时btn.click += new eventhanndler(btn-click), btn-click方法处理了一些事,简单地说累加一个计数器,不停地按BUTTON,计数器就向上计数,当计到10时,窗口关闭。
现在的问题是快速地不停地按BUTTON,比如一下子就按了12下,子窗口会关闭,但是再次打开这个子窗口时,还没按下BUTTON,计数器就直接跳到了2,相当于上次按的12下,最后的两下会留到重新打开子窗口时起作用。这是怎么回事?窗口关闭时btn.click事件没有被销毁吗?会留到下次打开窗口时起作用?