How to Display Suggestions in ‘On-Screen Keyboard’ for a Textbox in Windows Phone App
Join the DZone community and get the full member experience.Join For Free
In the standard Windows Phone functions like messaging or Email App,
when you enter a text, you will see the list of suggestions for the text
you are typing in the top of the on-screen keyboard.
Similarly, we can display the suggestions for a textbox in the on-screen keyboard in our Windows Phone App, too, with the help of Input Scope (Chat or Text InputScopeName).
Just set the InputScope of the textbox to “Text” like this:
<TextBox Name="textBox1" Text=""> <TextBox.InputScope> <InputScope > <InputScopeName NameValue="Text"/> </InputScope> </TextBox.InputScope> </TextBox>
If you want to try this in codebehind , you can use the below C# code instead
InputScope inputScope = new InputScope(); InputScopeName inputName = new InputScopeName(); inputName.NameValue = InputScopeNameValue.Text; inputScope.Names.Add(inputName); textBox1.InputScope = inputScope;
Run the WP7 Application and start enter few characters in the textbox , you should see the suggestions now
Published at DZone with permission of Senthil Kumar, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.