what is causing visual studio 2010 to misbehave when editing code for a vb.net winform
===

I am attempting to edit code for a vb.net winform in visual studio 2010.

Inside of a function, when I type the **d** for the line `Dim something as something`,

the editor enters `d()`.  

I continue typing the **im** and the editor displays `dim()` with the cursor after the **m**.

It is also removing the space as I type it.  (The editor show the space for a second and then it disappears).

Vb.net classes inside the same project appear to be working correctly.

Typing the same `Dim` characters outside of a Sub or Function inside the winform code also does not exhibit the same behavior.

Any idea what might be causing the vs2010 to misbehave?
