Here's a new Visual Studio tip I picked up recently. I have built my share on WinForms apps, and most of them had extraneous labels to denote input fields or other areas of the form. I don't use them, their just placeholders for text.
It used to be that when I was working on the code side (F7), I would wander through IntelliSense, trying to ignore the Label1, Label2, Label3 suggestions. No more.
Simply select the items on the form that you don't want to code against, highlighted in red below. Next, go to the Properties tool window and set the GenerateMember property in the Design group to False. If you take a peek in the form's designer file, you will see that the field declarations have been moved into the InitializeComponent method. What this does is remove it from IntelliSense's prying eyes, while still allowing it to be rendered for yours.
Now, when I am perusing through IntelliSense, I will only see generated members for the fields I actually need (green below).
