Continuing on my reincarnation as a developer.
It's getting old that, in .Net, event x will only work when property y is set a certain way. In most cases, the documentation makes no mention of these cavaets and you have to stumble around until you figure this out for yourself. At least in the VFP world we attempted to document exceptional behavior.
Someone needs to compile a list of all these weirdnesses and then convince Whil Hentzen to publish a book.