.net - 如何取消单选按钮或复选框选中的更改

标签 .net winforms events

有没有办法在 RadioButton 或 CheckBox 更改之前取消它的状态更改?

我希望有一个像 CheckedChanging 或 BeforeCheckedChange 这样的简单事件。

我真的想避免监听鼠标点击和按键。但是,如果您知道使用鼠标点击和按键的可靠方法,请解释一下。

我将 .NET 2.0 与标准 Winforms 控件一起使用。

最佳答案

将自动检查设置为 false。

覆盖 OnClick 以手动检查复选框

关于.net - 如何取消单选按钮或复选框选中的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1371715/

相关文章:

.net - 在 WPF 中并排制作标签和文本框的预期方法是什么?

c# - 为什么我不能在 C# 中捕获通用异常?

c# - 如何制作连接字符串类?

winforms - 如何滚动以在 Windows 窗体应用程序的触摸屏上工作?

javascript - "change"元素的 "input"和 `input` 事件之间的区别

.net - Win32中如何编码.NET事件Application.OnIdle?

c# - 在 .NET 应用程序中处理音频的推荐方法?

c# - 在 Windows 窗体中更改 ComboBox 边框颜色

unit-testing - Angular 2. 在单元测试中发出悬停事件

c# - 序列化 C# 对象,同时维护对象引用