当前位置:回答三>生活百科>C# 中 e.handled和e.cancel有什么区别

C# 中 e.handled和e.cancel有什么区别

2024-07-27 06:22:42 编辑:join 浏览量:558

C# 中 e.handled和e.cancel有什么区别

首先并不是每个事件参数都有上述两个属性。下面说说比较常见的场景

e.handled多用在过滤某些事件,比如键盘按键,如果要求文本框只能输入数字,那么当输入的是字母,则e.handled=true即可

e.cancel多用于单元格验证或者窗口关闭,比如用户点击窗口右上角想关闭,但代码里弹出个框让用户确认是否真的想退出,如果用户选择了不退出,则e.cancel =true即可

标签:C#,handled,cancel

版权声明:文章由 回答三 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.huidasan.com/life/187713.html
热门文章