Je fais des opérations de glisser-déposer, et je veux utiliser une copie visuelle de l'élément que je déplace pour le curseur. Il est assez facile d'obtenir un VisualBrush de l'élément, mais je ne sais pas comment le transformer en curseur. J'ai lu le Jamie Rodriguez blog posts, mais sa solution n'est pas tout à fait ce que je cherche, car il conduit essentiellement les choses à un événement GiveFeedback "global" (son DragSource). Je préfère simplement prendre l'image de VisualBrush et en faire le curseur. Est-ce possible?Est-il possible de créer un curseur dans WPF à partir d'un VisualBrush?
3
A
Répondre
3
Habituellement (à la fois dans l'exemple que vous avez lié et dans this example by Bea Stollnitz) ceci est fait avec un Adorner
.
Si vous voulez vraiment changer le Cursor
lui-même, vous devez construire un fichier .cur en mémoire et le diffuser dans le Cursor
constructor. Je n'ai jamais fait cela et je ne le recommande pas, mais je pense que cela devrait être possible.
Questions connexes
- 1. Créer un curseur semi-transparent à partir d'une image
- 2. comment créer un curseur statique dans db2?
- 3. Comment créer un curseur horizontal
- 4. Curseur Focus sur Textbox dans WPF/C#
- 5. Ajout d'un deuxième curseur au contrôle du curseur dans WPF
- 6. créer un chemin dans wpf par programme
- 7. Créer un dossier virtuel à partir d'ASP.NET
- 8. Est-il possible d'enregistrer mon contrôle WPF dans un film?
- 9. Modification du curseur de "point d'insertion" dans WPF
- 10. Est-il possible de créer un style pour une grille 2x2 dans WPF?
- 11. Créer curseur dynamique sybase asa
- 12. Comment créer un panneau réductible dans WPF
- 13. Est-il possible de créer un lien vers une URL externe à partir d'un document XML?
- 14. Je veux créer un combobox dans wpf
- 15. Obtenir FontWeight/FontStyle/TextDecorations à partir de WPF RichTextBox
- 16. Créer un tableau à partir d'ID similaires
- 17. Curseur multicolore dans X
- 18. Est-il possible de créer une page à partir d'une chaîne dans ASP.Net?
- 19. Définition du curseur personnalisé à partir du fichier de ressources
- 20. Créer un processus à partir d'un pilote
- 21. WPF: Analyse XamlParseException à partir de UserControl dans .dll
- 22. Comment créer un éditeur de formes WPF?
- 23. Créer un fichier PDF à remplir à partir du PDF
- 24. Est-il possible de créer un nouvel opérateur dans C#?
- 25. asp.net: RegisterStartupScript à partir de ScriptManagerProxy, possible?
- 26. Comment créer un triangle à partir de DIV
- 27. WPF Ajout d'une info-bulle à la piste d'un curseur
- 28. Créer un objet à partir d'une chaîne XML dans Ruby
- 29. Créer un client WebService à partir d'URI dans Eclipse
- 30. Créer une arborescence dans WPF
Merci Robert. La solution de Bea est vraiment sympa. Je vais avec ça. –