我知道UWP当前具有“密码框”控件,但是此控件没有InputScope属性,因此会引起很多问题。为此,我在应用程序中写下了自定义控件。
但是,昨天,在浏览我的NL 930(Windows 10,内部版本10568)中的设置时,我发现SIM卡设置(这是系统应用程序)中有一件有趣的事情。
因此,如您在此处看到的,有一个带有“ PIN” InputScope的典型密码框。也许存在我不知道的控件?
最佳答案
PasswordBox
确实具有InputScope
。该控件在10240版本中引入。在InputScope
的示例中,它甚至使用NumericPin
值。请检查已安装的构建版本和项目的设置。如果将最低版本设置为较低,则该属性可能不会显示。
来自MSDN的示例
<PasswordBox>
<PasswordBox.InputScope>
<InputScope>
<InputScope.Names>
<InputScopeName NameValue="inputScopeName"/>
</InputScope.Names>
</InputScope>
</PasswordBox.InputScope>
</PasswordBox>
MSDN密码框
https://msdn.microsoft.com/library/windows/apps/br227519
MSDN PasswordBox.InputScope
https://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.passwordbox.inputscope
关于windows-phone-8.1 - UWP数字密码框,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36958638/