¿Cómo puedo hacer esto en XAML:¿Cómo puedo hacer que un TextBox sea un "cuadro de contraseña" y mostrar estrellas cuando uso MVVM?
pseudo-código:
<TextBox Text="{Binding Password}" Type="Password"/>
para que el usuario ve estrellas o puntos cuando se está escribiendo en la contraseña.
He intentado various examples que sugieren PasswordChar y PasswordBox pero no puede conseguir éstos para trabajar.
p. Ej. Puedo hacer esto como se muestra here:
<PasswordBox Grid.Column="1" Grid.Row="1"
PasswordChar="*"/>
pero, por supuesto, quieren obligar a la propiedad de texto a mi modelo de vista para que pueda enviar el valor del cuadro de texto enlazado cuando se hace clic en el botón (no se trabaja con código detrás), Quiero hacer esto:
<TextBox Grid.Column="1" Grid.Row="0"
Text="{Binding Login}"
Style="{StaticResource FormTextBox}"/>
<PasswordBox Grid.Column="1" Grid.Row="1"
Text="{Binding Password}"
PasswordChar="*"
Style="{StaticResource FormTextBox}"/>
Pero PasswordBox no tiene una propiedad de texto.
¿Puede dar detalles de por qué PasswordChar y PasswordBox no funcionaron? –
Parece que esto no es tan directo usando MVVM, encontré una pregunta similar aquí: http: // stackoverflow.com/questions/1097235/passwordbox-with-mvvm –