开发者

Visual Studio loses/drops/deletes VB continuation lines after subroutines?

开发者 https://www.devze.com 2022-12-11 21:06 出处:网络
Several times while debugging a VB.Net program I have found that continuation lines are missing from a subroutine designed to handle an event.The continuation character \"_\" is there but the followin

Several times while debugging a VB.Net program I have found that continuation lines are missing from a subroutine designed to handle an event. The continuation character "_" is there but the following line is missing

Example:

Friend Sub TV_Main_Network_MouseDown _
    Handles TV_Main_Network.MouseDown

Will become

Friend Sub TV_Main_Network_MouseDown _

The first few times I figured I had made some editing error, but this has happened 3 times now, always in the sam开发者_Python百科e way (different subroutines but same place). As far as I can tell, no other continuation lines have changed.

Is this a bug or some feature I have missed?


This happens if you delete a control that the handler is based on. For example, if you have a handler for button1 and delete button1 from the form (in design mode), the "handles" part of the sub statement is automatically deleted.

This also happens when you write a handler for a control that does not exist, then add the control to the form in design mode, and then double click on that control. In this case, it adds a new handler and removes the "handles..." from the previous handler.

0

精彩评论

暂无评论...
验证码 换一张
取 消