0
我無法在xaml上的密碼箱上找到InputScope =「Number」,我需要在密碼箱上強制使用數字鍵盤。我正在使用Windows 8和.NET 4.5的新SDK。PasswordBox上的InputScope =「Number」
我無法在xaml上的密碼箱上找到InputScope =「Number」,我需要在密碼箱上強制使用數字鍵盤。我正在使用Windows 8和.NET 4.5的新SDK。PasswordBox上的InputScope =「Number」
看來你不能直接做,你必須創建一個自定義控件,或者只是使用帶有自定義KeyUp事件的TextBox。
這裏有一個例子的Windows Phone 8:http://developer.nokia.com/Community/Wiki/How_to_create_a_PasswordBox_with_numeric_Input_Scope_on_Windows_Phone
是有幫助的:我的源代碼保持:_enteredPasscode = textBox.Text.ToString(); texboxPin.Text = System.Text.RegularExpressions.Regex.Replace(_enteredPasscode,@「。」,_passwordChar); pwboxPin.Text + = _enteredPasscode.Replace(_passwordChar,@「」); texboxPin.Select(texboxPin.Text.Length,0); – kaub0st3r