If I had to name one thing in .NET that is very difficult to grasp, I would name Windows Forms key processing. There are so many methods involved it is very difficult to determine which method to overload and what to do. The newsgroup post Key Event Processing in Windows Forms provides a great overview what happens during each key processing phase, but event with that it stays a troublesome subject.
Leave a Comment