If you run the ChildWindow with IsModal.
The implementation of OnPreviewKeyDown marks keys LeftAlt and RightAlt as Handled, probably to prevet shortcuts on parent windows to be activated.
This prevents the users for entering all characters requiring CTRL+ALT eg. @ and more.