is there a way to pass input events (primarily mouse, but eventually keyboard input too) that occurs on a HwndHost back to the underlying WPF controls (e.g. a panel) ? i can hook up to WndProc within the HwndHost and recveive the windows messages. can i manually create a routedevent for a mouse click and send it to the parent so it bubbles up? and ideas would be appreciated. thanks jkersch
If you still require an answer: yes you can. Look at the Microsoft example here: http://msdn.microsoft.com/en-us/library/ms752055.aspx In that example, the HwndHost derived class 1st creates a 'sub' window and then creates a control (ListBox) in that window. A HwndSourceHook is then added that catches messages (in the example, selection change messages from the ListBox) and uses them in the WPF context.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With