开发者

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

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

上一篇:

下一篇:

精彩评论

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

最新问答

问答排行榜