Dernières News :
"La Communication Active" Découvrez en avant première ce tout nouveau concept développé par Must-Interactive. |
Tutoriaux
Références
Divers
WPF - Retrouver un objet d'après un click souris
Il est très souvent nécessaire de recherche un objet situé sur un Canvas sous un cick souris. Il existe pour ce faire la classe : System.Windows.Media.VisualTreeHelper Dans cette classe vous avez la méthode HitTest qui recherche et retourne l'objet situé au premier niveau des enfants du Canvas situé à une coordonnée précise. Exemple d'utilisation :
Dans notre cas, nous utilisons un objet de type "Picture" (UserControl) qui contient les informations de manipulation de l'objet. Il contient au premier niveau (xaml) un objet de type UIElement "Image". C'est celui-là qui est sélectionné. En récupérant le Parent on obtient le "Picture".
|
