It could be that the Intellisense database is screwed up. Here's what I've done to correct it when it happens to me:
1、Make sure your code is in a state where everything will compile.
2、Exit Visual Studio
3、Delete the .suo and .sdf files in the solution's directory. (Deleting the .suo probably isn't necessary to this cleanup process, but it doesn't hurt.)
4、Open the solution in Visual Studio.
5、Select Build --> Batch Build.
6、In the Batch Build window, click "Select All", and then "Rebuild".