【问题标题】:VS2019 WinForms no events showing up in Diagnostics ToolVS2019 WinForms 在诊断工具中没有显示任何事件
【发布时间】:2020-01-09 00:11:19
【问题描述】:

我尝试使用 WinForms 创建简单的应用程序。使用设计器,我添加了几个按钮文本字段等。没有 C# 代码修改,只能拖放到布局。但是,在运行应用程序时,按钮单击或任何其他操作不会显示任何事件。我正在使用 VS2019 Professional(Edu licence) 有没有办法修复它?

编辑 事件侦听器和处理程序是自动生成的,例如: Form1.cs

private void button7_Click(object sender, EventArgs e)
        {

        }

Form1.Designer.cs 中的 AND

this.MultiplyButton.Click += new System.EventHandler(this.button7_Click);

【问题讨论】:

  • The event listeners and handler are auto generated: ...表示您双击设计器中的按钮以生成该存根?
  • 是的,当我双击设计器中的按钮时,它向我显示了上面在 EDIT (Form1.cs) 中列出的代码
  • 根据Events not collected in diagnostic tools这个帖子,只收集到企业版。
  • 谢谢,我想我只能升级或使用控制台输出。如果您将其发布为答案,我会将其标记为解决方案
  • 您是否在某处放置了断点?事件部分此时是否显示了一些内容?

标签: c# visual-studio winforms


【解决方案1】:

根据Events not collected in diagnostic tools这个帖子,只收藏在企业版中。

【讨论】:

    【解决方案2】:

    您是否为该按钮添加了单击事件侦听器? 您可以在设计器或代码中执行此操作。

    【讨论】:

    • 事件监听器是自动生成的:``` private void button7_Click(object sender, EventArgs e) { } ``
    猜你喜欢
    • 1970-01-01
    • 2017-09-13
    • 2017-05-18
    • 2016-02-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多