我有一个名为“放弃更改”的按钮用于网格行。还有Validate行处理程序,当行即将松散焦点时调用它,如果chanegs无效,它会弹出一个msg。
当用户点击放弃时,我希望直接丢弃新行。
但是在点击丢弃时,在单击事件处理程序之前,正在调用验证行处理程序,因此弹出该无效条目消息(如果任何单元格值无效),我希望首先调用按钮单击。
我想过如何通过丢弃按钮点击来检测该行是否失去焦点。
所以我尝试输入并保留此按钮的事件,我在其中设置/取消设置变量,以便在设置此变量时,在Validate I中什么都不做。
但是在使用enter / leave事件时,实际的click事件根本没有被触发。要么触发验证也要点击。某种无限的进入/离开可能正在发生。有人可以帮忙。