2

次の XAML スニペットがあります。

<TextBox MaxLength="3" Text="30" LostFocus="UpdateValue">
  <TextBox.InputScope>
    <InputScope >
      <InputScopeName NameValue="Number" />
    </InputScope>
  </TextBox.InputScope>
</TextBox>

これにより、クリックすると数字キーボードが表示されますが、操作後に閉じるには、うっとうしく外側をタップする必要があります。エンターボタンのようなものを含める方法はありますか?

4

1 に答える 1

3

これにはInputScopeがあるとは思いませんが、今は確認できません。したがって、おそらく質問があります。

InputScopeがない場合は、「完了」ボタンが 1 つあるアプリケーション バーを追加できます。キーボードが表示されている場合は、アプリケーション バーも表示します。ユーザーが「完了」アプリ バー ボタンを押すと、ページにフォーカスを設定してキーボードを非表示にすることができます。

Page.Focus(); 

もう 1 つのオプションは、Windows Phone 7 の数値入力コントロールです。

于 2013-02-10T20:23:05.573 に答える