Comment appliquer des effets tels qu'une classe DropShadowEffect à un élément TextBlock Run dans WPF? Pensez-y comme un moyen de mettre en évidence certaines zones de texte dans un TextBlock où se trouve l'élément Run, mais en appliquant un effet individuel à cette zone à la place.WPF: Comment appliquer des effets tels qu'une classe DropShadowEffect à un élément TextBlock Run dans WPF?
0
A
Répondre
2
Il y a beaucoup d'éléments Inline que vous pouvez utiliser à la place de Run, si vous voulez un effet comme soulignement, italique ou barré. Toutefois, si vous souhaitez appliquer un réel Effect, l'élément auquel vous l'appliquez doit être dérivé de UIElement. Exécuter et les autres éléments en ligne ne le font pas, mais vous pouvez imbriquer TextBlocks pour pouvoir appliquer des effets Shader comme l'ombre portée que vous recherchez.
<TextBlock>
<Run Text="This" />
<Italic>
<Run Text="has a" />
</Italic>
<TextBlock Text="Drop Shadow">
<TextBlock.Effect>
<DropShadowEffect />
</TextBlock.Effect>
</TextBlock>
</TextBlock>
Questions connexes
- 1. Comment appliquer un effet à une bordure mais pas à son contenu dans WPF?
- 2. WPF - Comment appliquer un style à AdornedElement d'AdornedElementPlaceholder?
- 3. Format WPF DateTime dans TextBlock?
- 4. Force TextBlock à envelopper dans WPF ListBox
- 5. WPF TextBlock dynamique gras et italique parties
- 6. Liaison TextBlock Linq ToSql & WPF
- 7. Alignement vertical du texte dans WPF TextBlock
- 8. Comment désactiver les effets MouseOver sur un bouton dans WPF?
- 9. Point à un document de flux Run donné wpf
- 10. Reliure WPF ComboBox à un élément
- 11. Puis-je appliquer partiellement un ControlTemplate dans WPF?
- 12. WPF Grid - Comment appliquer un style pour une seule colonne?
- 13. WPF ListBox Button Élément sélectionné
- 14. élément opaque dans un transparent dans WPF
- 15. Avec WPF, comment faire pour réduire un TextBlock en fonction du contenu de son TextBlock enfant?
- 16. ComboBox Élément sélectionné dans WPF
- 17. Obtenir un élément de wpf datagrid
- 18. WPF - DataTemplate/Value Converter pour le lien hypertexte dans TextBlock
- 19. Comment cacher l'étiquette ou TextBlock l'intérieur d'une grille WPF
- 20. WPF: Comment faire TextBlock vide pour ne pas occuper d'espace?
- 21. WPF TextBlock: Comment espacer uniformément les caractères affichés?
- 22. Comment appliquer la classe css à un élément html en utilisant jquery dans ASP .NET MVC?
- 23. Comment positionner un élément dans une colonne WPF Grid?
- 24. Meilleure façon de décorer le texte de la base de données dans un TextBlock wpf
- 25. Appliquer le style WPF par défaut
- 26. TextBlock pour afficher le code HTML dans WPF
- 27. Comment puis-je appliquer des effets aux éléments récupérés dans un tableau dans jQuery?
- 28. Comment animer l'opacité d'un DropShadowEffect?
- 29. Comment souligner un TextBlock sur un MouseEnter
- 30. WPF: Comment importer une ressource à partir d'un élément enfant
FYI, il est conseillé d'éviter les BitmapEffects, car ils sont lents. –