我有一个复选框
,我想在上面询问用户是否确定,否则我将取消操作。
我尝试了 Click
事件,但事实证明它仅在 CheckedChanged
事件之后被调用。
我认为我至少可以通过在 CheckedChanged
事件中询问用户来“丑陋”地做到这一点,但是如果他想取消我需要更改 Checked
值是什么再次引发了事件。
我希望通过此解决方案避免的另一件事是,即使在用户回复之前,勾选标记也会出现在 checkbox
中。
我正在寻找在 CheckedChanged
之前发生的事件或阻止 CheckedChanged
事件的方法。
最佳答案
将 AutoCheck
设置为 false
。并处理 Click
事件中的 Checked
状态。
关于c# - 防止复选框选中事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27709065/