Is it appropriate to force the keyboard to show - like when you are asking for a password? Or do you expect the user to toggle the keyboard on and off themselves?

How would you toggle the keyboard in code?

Also - if you are about to initiate a long operation - how do you show that "wait animation" that I see sometimes?

VS2005...