Actuellement, j'ai besoin d'implémenter un contrôle quelque chose comme une zone de texte masquée traditionnelle. Mais malheureusement, il n'y a pas de contrôle de première partie (un contrôle payé par des tiers est disponible comme Composant 1) disponible en UWP. Si quelqu'un a une idée de créer le même s'il vous plaît partager.Toute idée pour créer une zone de texte masquée dans uwp
Répondre
Vous pouvez rendre un arrière-plan TextBox transparent et avoir un TextBlock derrière lui avec votre texte de filigrane. Liez la visibilité à la propriété TextBox Text.IsEmpty en utilisant un BooleanToVisibilityConverter
<Grid Grid.Row="0" Margin="5" Background="White">
<TextBlock VerticalAlignment="Center" Margin="3"
Foreground="SteelBlue"
Visibility="{Binding ElementName=MyTextBox, Path=Text.IsEmpty, Converter={StaticResource BooleanToVisibilityConverter}}">Type in here...</TextBlock>
<TextBox Background="Transparent"
x:Name="MyTextBox"/>
</Grid>
Dans vos ressources:
<BooleanToVisibilityConverter x:Key="BooleanToVisibilityConverter"/>
Jetez un oeil à la propriété PlaceHolderText sur le contrôle TextBox.
Désolé pour la confusion s'est produite. Les besoins réels ne concernent pas le marquage à l'eau/le texte d'espace réservé. J'ai besoin d'implémenter un type de contrôle masqué dans UWP. Pour référence, voir ce contrôle à partir du formulaire de gain https://msdn.microsoft.com/fr-fr/library/system.windows.forms.maskedtextbox(v=vs.110).aspx –
Voir mes commentaires ci-dessus, l'exigence réelle est d'implémenter la boîte de texte masquée, qui est très similaire au contrôle précédent de la forme de gain. Voir ici pour plus de détails https://msdn.microsoft.com/fr-fr/library/system.windows.forms.maskedtextbox(v=vs.110).aspx –
Ooohhh juste oui !! : D Je pensais à TextBox filigrané pour une raison quelconque ... –
J'ai posté la même question dans msdn forum, et j'ai eu une idée pour mettre en œuvre le même comportement. Voici mon article https://social.msdn.microsoft.com/Forums/windowsapps/en-US/d4153624-29df-4980-94f1-f5eb4328859c/uwpany-idea-to-create-masked-text-box-in -uwp? forum = wpdevelop –