Как сделать TextBox «паролем» и отображать звездочки при использовании MVVM?

Как я могу сделать это в XAML:

PSEUDO-CODE:

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

так что пользователь видит звезды или точки, когда он вводит пароль.

Я пыталсяразличные примеры которые предлагаютPasswordChar а такжеPasswordBox но не могу заставить их работать.

например Я могу сделать это, как показаноВот:

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

но я, конечно, хочу привязать свойство Text к моей ViewModel, чтобы я мог отправить значение привязанного TextBox при нажатии кнопки (не работает с кодом позади), я хочу сделать это:

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

Но PasswordBox не имеет свойства Text.

Ответы на вопрос(8)

Ваш ответ на вопрос