Comment détecter un changement dans la propriété Text du TextBlock?
Est-il un moyen pour détecter un changement dans la propriété Text du TextBlock élément à l'aide d'événements?
(J'essaie de fournir une animation pour la mise en évidence de la TextBlocks dont le Texte changement de propriété au sein d'un DataGrid)
- Jetez un oeil à ceci: stackoverflow.com/a/2964694/2550529
Vous devez vous connecter pour publier un commentaire.
Aussi loin que je peux comprendre, il n'est pas tout événement textchanged dans TextBlock. À la recherche à vos besoins, j'ai l'impression que la re-création de modèles d'une zone de texte ne sera pas non plus une solution viable. De mon préliminaires de la recherche autour de, cette semble être une solution possible.
C'est plus facile que ça! Réponse tardive, mais beaucoup plus simple.
C'est à partir du lien dans bioskope réponse, mais simplifié.
Lier la propriété Text d'une DependencyProperty, qui a un événement déclencheur:
Dans le code XAML Lier le TextBlock text Propriété:
Voici un exemple similaire sur le site web MSDN à l'aide de code-behind:
http://msdn.microsoft.com/en-us/library/system.windows.data.binding.targetupdated.aspx
Voici quelque chose que vous pouvez utiliser, j'ai ramassé de Jerry Nixon et Daren Peut, à la Microsoft Virtual Academy "Le développement Universel des Applications Windows avec C# et XAML" et le code qui contient le DependencyObject logique est ici "(W8.1-WP8.1) APP UNIVERSELLE POUR L'AMV".
L'utilisation de XAML:
L'utilisation de xaml.cs:
Utilisation du viewmodel.cs: