如何隐藏自定义文本框中的信息?(视窗电话)

本文关键字:信息 电话 文本 何隐藏 隐藏 自定义 | 更新日期: 2023-09-27 18:30:24

在我的Windows Phone应用程序中,我有一个登录页面。当我将一些文本放入 Pass TextBox 时,数据应该用以下符号隐藏:"*"。如何隐藏自定义文本框中的信息?

<ValidationControl:ValidationControl x:Name="txtPIN"  GotFocus="PinTextBox_GotFocus" Margin="0,0,45,0" TextWrapping="Wrap" ValidationContent="Please insert a valid id" LostFocus="PinBoxLostFocus" InputScope="Number" HorizontalAlignment="Right" Width="200"  MinWidth="220" MinHeight="80"  MaxLength="4" Foreground="Black" Background="#DEFFFFFF" ValidationRule="{StaticResource pinValidationRule}" TextChanged="txtPIN_TextChanged">
    <ValidationControl:ValidationControl.ValidationSymbol>
        <Image Source="img.png" Height="40" Width="40" />
    </ValidationControl:ValidationControl.ValidationSymbol>
</ValidationControl:ValidationControl>

更新

 <ValidationControl:ValidationControl x:Name="txtPIN"  GotFocus="PinTextBox_GotFocus" Margin="0,0,45,0" TextWrapping="Wrap" ValidationContent="Please insert a valid id" LostFocus="PinBoxLostFocus" InputScope="Password" HorizontalAlignment="Right" Width="200"  MinWidth="220" MinHeight="80"  MaxLength="4" Foreground="Black" Background="#DEFFFFFF" ValidationRule="{StaticResource pinValidationRule}" TextChanged="txtPIN_TextChanged">

它不起作用

如何隐藏自定义文本框中的信息?(视窗电话)

您可以使用System.Security.SecureString来保持加密。

System.Security.SecureString 在 Windows Phone 平台上不可用!

看看 SecureString 类就知道了。