Pass KeyDown event to other control
问题 I am writing a C# WinForms application, .NET 4.0. I have a WinForms Control on a Form . After user starts typing something using keyboard, another Control appears. That Control is some kind of text input. I'd like to send user input to that Control . Of course, after it gets focused, it receives all user keyboard input. But as user starts typing before Control appears, I have to pass first KeyDown event to that control after I call it's Show and Focus methods. SendKeys.Send method is a way of