C# 如何从我的自定义文本框中隐藏信息?(Windows Phone)
在我的Windows Phone应用程序中,我有一个登录页面。当我将一些文本放入PassC# 如何从我的自定义文本框中隐藏信息?(Windows Phone),c#,silverlight,windows-phone-7,silverlight-4.0,silverlight-3.0,C#,Silverlight,Windows Phone 7,Silverlight 4.0,Silverlight 3.0,在我的Windows Phone应用程序中,我有一个登录页面。当我将一些文本放入PassTextBox时,数据应该用以下符号隐藏:“*”。如何从自定义文本框中隐藏信息 <ValidationControl:ValidationControl x:Name="txtPIN" GotFocus="PinTextBox_GotFocus" Margin="0,0,45,0" TextWrapping="Wrap" ValidationContent="Please insert a valid
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平台上不可用
请看一下。您是否要求使用密码字符来隐藏某人正在键入的输入?有一个
PasswordBox
。是的,我想知道如何使用密码字符来隐藏输入,但我不知道如何使用我的自定义文本框为什么使用自定义控件,而不是框架提供的控件?顺便说一句,Windows Phone平台不支持System.Security.SecureString,该问题明确询问Windows Phone的问题。