【问题标题】:None of my Win Forms buttons work我的 Win Forms 按钮都不起作用
【发布时间】:2013-06-27 22:18:25
【问题描述】:

我有一个通过数据集连接到 SQL Server 的 Windows 窗体。自从我上次编译以来,表单运行良好。突然之间,我的按钮都不起作用了!数据已加载到表单上,所有选项卡都可以正常工作,下拉框可以正常工作,但是按钮实际上对任何点击都没有响应。我添加了一个测试按钮,我得到了相同的结果。我可以直观地看到按钮被点击但没有事件。有什么想法吗?

【问题讨论】:

  • @Davlog 我不确定要显示代码的哪一部分。我有 6k 行代码。
  • 您的按钮点击事件是否仍然有句柄和您的控件名称?
  • 尝试清理然后重建你的项目
  • @nectarines 没关系,最重要的是你已经解决了。很高兴我能提供帮助。
  • @markhall 非常感谢标记。

标签: vb.net .net-4.5 vb.net-2010


【解决方案1】:

请务必将您的程序的多个副本保存在多个位置(包括其他存储形式)。这将为您节省大量硬盘驱动器崩溃。经常给他们存钱。当您的解决方案在清理和重建后正常工作时,这将是最终的备份。

【讨论】:

    【解决方案2】:

    在 VB 编辑器中,主菜单转到:Build-->Configuration Manager,并确保“Debug”是 Active Solution Configuration 和 Project Context 的选项。下面的有效性检查不能是“Release”。 (这些指令都不会更改您的代码,而只是确认它执行正常)。

    接下来,在您的表单中,在编辑期间(不是运行时)双击一个按钮,然后在按钮的代码中,单击最左边的灰色垂直列(1/4" 宽)包含应该填充的字段或变量的行(确保该特定行的灰色列中出现栗色的项目符号)。运行代码,然后单击此按钮,如果代码在此按钮中运行, 执行应该在这一行停止并且该行应该以黄色突出显示。如果没有发生这种情况,您的代码没有执行。

    【讨论】:

      猜你喜欢
      • 2019-03-10
      • 2011-02-07
      • 2023-03-25
      • 1970-01-01
      • 2016-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-10
      相关资源
      最近更新 更多