My application is a C# Windows Forms Application and .Net somehow makes the default behavior of my main menu bar and tool strip buttons to be that you have to first click on my app's window (anywhere), before it will let you click the menu or tool strip button. How can I change this?
Old apps like Notepad and WordPad don't behave this way. But all the Microsoft Office apps do. But this is so annoying!
It gets worse because my app pops up secondary windows and each time I change windows, I have to first activate the blasted window before I can do anything. Ugh!
I am hoping there is some global way to change this behavior, so I don't have to override lots of controls individually (I haven't tried that). Does anybody know?
Note that controls on my app's dialogs don't exhibit this stupid behavior. Why are they different?