I have following content layout on a page:

Then text is entered into input box, keyboard appears and 1. Fixed header is shited up:

How can I make area 1. Fixed header really fixed, so it’s not moved by keyboard?
Update 1: solution #1, however I find it rather cumbersome and complex to implement. If there any other ways I will be happy to see them.
Kindly go through this example we have to do some manual works as this issue is because of the default property of keyboard in wp7
http://sorokoletov.com/2011/08/windows-phone-70-handling-text-entry-screens/