Jak mogę sprawić, aby TextBox był „polem hasła” i wyświetlał gwiazdki podczas korzystania z MVVM?

Jak mogę to zrobić w XAML:

PSEUDO KOD:

<TextBox Text="{Binding Password}" Type="Password"/>

aby użytkownik widział gwiazdy lub kropki podczas wpisywania hasła.

próbowałemróżne przykłady które sugerująPasswordChar iPasswordBox ale nie mogę ich uruchomić.

na przykład Mogę to zrobić, jak pokazanotutaj:

<PasswordBox Grid.Column="1" Grid.Row="1"
    PasswordChar="*"/>

ale oczywiście chcę powiązać właściwość Text z moim ViewModelem, aby móc wysłać wartość powiązanego TextBox po kliknięciu przycisku (nie działa z kodem z tyłu), chcę to zrobić:

<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}"/>

Ale PasswordBox nie ma właściwości Text.

questionAnswers(8)

yourAnswerToTheQuestion