0

数字のみを受け入れるテキストボックスを作成するにはどうすればよいですか?に関するいくつかの素晴らしい記事を読みました。

ただし、Windows 8 では同じことが機能していませんでした。Key Press イベント ハンドラーはありません。他の解決策はありますか?

4

1 に答える 1

2

「OnKeyPressed」はありませんが、「KeyDown」イベントがあります。

<TextBox KeyDown="TextBox_KeyDown_1"/>

そして、C# で:

 private void TextBox_KeyDown_1(object sender, KeyRoutedEventArgs e)
     {
        //check IsDigit.
    }
于 2012-12-02T19:26:56.040 に答える