【问题标题】:How to get the code editor to automatically select a particular control如何让代码编辑器自动选择特定控件
【发布时间】:2022-01-22 05:13:45
【问题描述】:

在 VB 中,在表单的设计器中,我曾经能够双击一个控件(比如一个按钮),它会调出中间下拉框(朝向顶部)的代码,自动选择控件(按钮)为了我。现在它只是停留在“Formx”,除非我手动将其更改为我正在使用的控件(按钮)。我没有看到这个问题的设置。它正在扼杀我的生产力!

提前谢谢你。

VS/VB 2022(64 位,版本 17.03)

【问题讨论】:

  • 我可以确认 MatSnow 发现了什么,对我来说似乎也是一个错误。但是 RE It's killing my productivity!,您发现自己需要在一天中手动选择单击的控件的频率是多少? :)

标签: vb.net controls windows-forms-designer visual-studio-2022


【解决方案1】:

这似乎是 VS 2022 中的一个错误。
创建了一个测试项目并获得了与 VS 2022 (17.0.4) 相同的行为 虽然它适用于 VS 2019。

因此,最好通过 Visual Studio 反馈报告问题:
帮助 -> 发送反馈 -> 报告问题...

编辑

感谢@djv 提供额外的测试,从而获得更多详细信息并开票!

现在可以在这里投票:https://developercommunity.visualstudio.com/t/Missing-functionality-with-Event-Handler/1618211

【讨论】:

  • 对此进行深入研究,还有其他相关的缺失行为。创建一个事件处理程序(对于任何 WithEvents 属性,即使它不是控件)并为它拥有的某些事件创建一个事件处理程序。当您在事件处理程序内部单击时,2019 会显示带有 objectnameeventname 的第二个和第三个下拉列表,而 2022 根本不会改变。单击方法时,2019 和 2022 都将下拉列表更新为 Form1methodname。我想这是相关的。
  • 刚刚创建了一个工单。 developercommunity.visualstudio.com/t/…
  • @djv 谢谢,我已经编辑了答案,添加了链接并投票赞成票。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-06-28
  • 2018-03-23
  • 2016-08-25
  • 2015-01-31
  • 1970-01-01
  • 2014-05-01
相关资源
最近更新 更多