在Windows Phone 8中强制显示软键盘

时间:2014-04-22 06:38:56

标签: user-interface windows-phone-8

Windows Phone 8登录屏幕以及电子钱包提供了登录屏幕'您可以在哪里输入PIN码。 (例如http://666kb.com/i/cnptoaia87hn7aaib.jpg

我想在我的应用程序中实现相同功能,但我很难强制显示软键盘。

谢谢

2 个答案:

答案 0 :(得分:0)

使用InputScope以wp:

进行存档
<TextBox Name="txtPhoneNumber" Height="100">
                <TextBox.InputScope>
                    <InputScope>
                        <InputScopeName NameValue="Number" />
                    </InputScope>
                </TextBox.InputScope>
            </TextBox>

答案 1 :(得分:0)

我认为您希望在加载页面时弹出键盘。

这是怎么做的

private void PhoneApplicationPage_Loaded(object sender, RoutedEventArgs e)
    {
        textbox.Focus();
        // next line is to highlight all the text in the textbox  

        textbox.InnerTextBox.Select(url.InnerTextBox.Text.Length, 0);

    }