Antwort

1

einfach ein PasswordBox zu XAML hinzufügen wie folgt:

<PasswordBox x:Name="MyPasswordBox" KeyDown="MyPasswordBox_KeyDown" /> 

Und dann verwenden Sie das Ereignis KeyDown alle Tastendrücke zu entfernen, die nicht sind von 0 bis 9, etwa so:

private void MyPasswordBox_KeyDown(object sender, KeyEventArgs e) 
{ 
    e.Handled = (e.Key < Key.D0 || e.Key > Key.D9); 
}