J'ai une zone de texte qui a un fond noir, je veux changer sa couleur de caret en blanc. Comment puis-je l'obtenir?Changer la couleur du caret dans silverlight 2
Merci
J'ai une zone de texte qui a un fond noir, je veux changer sa couleur de caret en blanc. Comment puis-je l'obtenir?Changer la couleur du caret dans silverlight 2
Merci
Malheureusement, je ne crois pas que ce soit possible. Il n'y a aucune propriété sur le TextBox
pour effectuer cela et le modèle par défaut pour le TextBox
ne fournit aucun moyen de manipuler le contenu et par conséquent, le signe d'insertion. Je crois que c'est parce que le contenu est fourni par la classe XcpImports
. Pour autant que je sache, XcpImports
est la couche d'abstraction entre le plug-in Silverlight et le système d'exploitation (Windows, OS/X). Par conséquent, vous ne pouvez pas accéder à la véritable zone de texte pour manipuler le signe d'insertion à moins que Silverlight ne fournisse une route pour le faire, ce qui n'est pas le cas.
Pas possible dans Silverlight 2 (comme votre poste est marqué), mais pour référence future (et d'autres débarquant sur cette page de Google comme je l'ai fait) dans Silverlight 3 la zone de texte a une propriété CaretBrush ...