2012-08-06 40 views
0

我必须将TextBox XAML转换为PasswordBox XAML。主要问题是<TextBox.Text>WPF中的TextBox到PasswordBox

任何线索怎么办?

谢谢!

<TextBox Grid.Column="1" Grid.Row="1" Height="23" HorizontalAlignment="Left" Name="tbxPassword" VerticalAlignment="Top" Width="277"> 
<TextBox.Text> 
    <Binding Path="Password" Source="{StaticResource ods}" UpdateSourceTrigger="PropertyChanged" > 
     <Binding.ValidationRules> 
      <c:ConfigValidationRule /> 
     </Binding.ValidationRules> 
    </Binding> 
</TextBox.Text> 
</TextBox> 

回答

3

如果它真的关于密码,那么应该使用PasswordBox,将其绑定到依赖属性会导致安全漏洞。

<PasswordBox 
Name="pwdBox" 
MaxLength="64" 
PasswordChar="#" 
PasswordChanged="PasswordChangedHandler" 
/> 

您可以在这里看到的基本用法 Password Box