Как изменить программную панель ввода (SIP) только на цифры (номеронабиратель телефона) в Windows Phone 7? - PullRequest
1 голос
/ 01 ноября 2010

У меня есть приложение, в котором пользователю рекомендуется писать цифры только в текстовом поле.Однако в атрибуте textBox GotFocus я получаю обычную клавиатуру.Как я могу изменить это на вход номеронабирателя телефона или вход только для номера?

        <TextBox 
        Grid.ColumnSpan="2" 
        Grid.Row="3"
        Grid.Column="0"
        FontSize="80"
        FontWeight="Bold"
        Height="130" 
        HorizontalAlignment="Center"
        Width="200"
        Margin="0,0,0,0" 
        Name="userAnswer" 
        Text="" 
        TextAlignment="Center"
        VerticalAlignment="Stretch"
        GotFocus="userAnswer_GotFocus"
        Background="White"
        Foreground="Black"            
        />

1 Ответ

4 голосов
/ 01 ноября 2010

Вам необходимо использовать атрибут InputScope :

InputScope="TelephoneNumber"
...