Фон на passowordBox в UWP - PullRequest
0 голосов
/ 20 октября 2019

Я использую поле пароля компонента uwp (XAMARIN) и устанавливаю определенное изображение в качестве фона, но когда я нажимаю на поле, фон меняется. Я хотел бы сохранить фон статичным.

   <PasswordBox x:Name="PasswordUser">
            <PasswordBox.Background  >
                <ImageBrush ImageSource="/Assets/Login/campo-senha.png"/>
            </PasswordBox.Background>
</PasswordBox>

PasswordBox.Background до нажатия

enter image description here

PasswordBox.Background после нажатия

enter image description here

Так что я бы хотел, чтобы фон оставался таким, каким я его установил, всегда, даже когда я нажимал на поле.

1 Ответ

0 голосов
/ 21 октября 2019

Пожалуйста, отметьте PasswordBox стиль xaml, фон с паролем имеет точечный и выделенный статус. поэтому вам нужно переписать следующий ресурс с ImageBrush, который содержит тот же источник изображения. Вы можете поместить следующий ресурс в ресурс страницы или базу ресурсов приложения в своем дизайне.

<ImageBrush x:Key="TextControlBackgroundPointerOver" ImageSource="/Assets/bgimg.png" />
<ImageBrush x:Key="TextControlBackgroundFocused" ImageSource="/Assets/bgimg.png" />
...