Usman ur Rehman Ahmed's blog

Preview InputScope in Windows Phone 7

InputScope is a means in Windows Phone 7 applications to restrict user input to specific input scope by providing specific keyboard layout. For example, a text field designated to take input of cell phone number should differ in keyboard layout from the one that allows writing Url.

All you need to do is to instantiate a specific InputScopeName object by providing the concrete InputScopeNameValue value; add that object in InputScope Names collection which can then be assigned to the input text control. However since InputScopeNameValue enumeration allows many possible variations of keyboard inputs, here is a simple application that lists all enumeration values in a list picker control. Upon selecting a specific enumeration value it is set with relative text field to see difference in keyboard before choosing one that suits your needs.

(download)

Download Source : http://usmanahmed.info/downloads/windows-phone-input-scope-tester.rar

To Posterous, Love Metalab