c# - 是否有 WPF 复选框的 BeforeCheck?

标签 c# wpf checkbox

用户无法选中/取消选中我表单上的某些复选框。有没有办法在触发复选框的检查事件之前取消事件?

在 winForms 中很简单,只是

public void cb_BeforeChecked(object sender, EventArgs e){
    e.Handled = true;
}

但我在 WPF 中找不到这样的东西......我想你可能会做到,只需要做一些花哨的......

谢谢!

最佳答案

为什么不直接设置 IsEnabled="False"

关于c# - 是否有 WPF 复选框的 BeforeCheck?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7207728/

相关文章:

c# - HttpRuntime.Cache 最佳实践

wpf - 如何将ViewModel应用于页面内的UserControl?

wpf - 如何在底部/右侧正确放置按钮?

wpf - WPF 应用程序的 "Enable Application Framework"是什么意思?

c# - 在 visual studio 中调试异步 C#;按预期打破异常

c# - Process.Start ("IIS Manager.lnk") 失败,返回 "The system cannot find the file specified"

c# - 如何干扰其他 Windows 程序(使用 C#、C++ 或 Java)

javascript - 在 ASP.NET/C# 中检查复选框服务器控件时隐藏文本框 - 使用 Jquery 或 Javascript

javascript - 计算选中复选框的文本输入的值

javascript - 检查每个问题是否至少选中了一个复选框