Я разрабатываю приложение для магазина Windows и использую в нем PasswordBox. Когда я ввожу символы в пустой квадрат, отображается кнопка «Показать пароль». Но когда я редактирую значение или копирую символы в пароле - нет кнопки. Xaml:WinRt PasswordBox show button «Показать пароль»
<ScrollViewer Margin="10,15,20,15">
<Grid Margin="35,35,150,35" Visibility="Collapsed">
<Grid.RowDefinitions>
...
<RowDefinition Height="Auto"/>
...
</Grid.RowDefinitions>
...
<PasswordBox x:Name="pxPass" IsPasswordRevealButtonEnabled ="True" Grid.Row="6"/>
...
</Grid>
Код:
private void btnTapped(object sender, TappedRoutedEventArgs e)
{
pxPass.Focus(FocusState.Programmatic);
pxPass.Password = 'string';
}`
Что я могу сделать в этом в этом случае?
Спасибо! Все факторы наблюдаются, но когда я редактирую текст в окне пароля, кнопка все еще не видна. –
@DariaKorosteleva это странно, я тестирую его прямо сейчас, и он работает довольно аккуратно для меня, вы уверены, что не устанавливаете или не делаете что-то еще, о чем мы должны знать? вы можете поделиться своим полным кодом, пожалуйста? – AymenDaoudi
Я разделяю полный код, где я использую пароль, в основном вопросе. Спасибо! –