0
J'utilise des déclencheurs d'événement dans mon code XAML, j'ai le style suivant défini sur un ListItem. Ce que je veux, c'est afficher le contenu du ListItem dans une boîte de message lorsque la souris entre dans un élément de la liste.ListItem Mouse Enter Message Box
<Style.Triggers>
<EventTrigger RoutedEvent="Mouse.MouseEnter">
</EventTrigger>
</Style.Triggers>
Je me demande s'il est possible de déclencher le code lorsque la souris entre dans la liste.
Bonjour Kent, Merci de votre aide. Cependant, lorsque je lance l'expéditeur sur mon objet personnalisé [Person p = sender as Person]; Je reçois un null dans l'objet "p". La classe Person a une image BitmapImage et une chaîne contenant les informations sur l'image et cette information est ce que je veux montrer dans la boîte de message. Des pointeurs? –
Salut Anand. L'expéditeur sera le ListBoxItem. Vous pouvez convertir l'expéditeur en ListBoxItem, puis convertir le DataContext de ListBoxItem en votre classe Person. –
Salut Kent, Merci beaucoup, ce que j'ai fait était de remplacer la méthode ToString dans la classe Person pour retourner la chaîne nécessaire. Mais votre solution est beaucoup plus efficace que de surcharger ToString. :-) –