2010-11-28 2 views
0

Pour la liste wpf, dans l'événement Mouse Over, comment puis-je obtenir une référence à l'élément sur lequel se trouve le curseur de la souris?WPF ListView MouseOver Article

Cordialement, MadSeb

Répondre

1

Vous devez utiliser l'événement MouseOver du ListViewItem que la souris est terminée, pas celui du listview lui-même.

public MainWindow() { 
    InitializeComponent(); 

    ListView listView = new ListView(); 
    ListViewItem listViewItem = new ListViewItem(); 

    listViewItem.MouseMove += myMouseMoveEvent; 

    listView.Items.Add(listViewItem); 

} 

private void myMouseMoveEvent(object sender, MouseEventArgs e) { 
    ListViewItem item = (ListViewItem) sender; 
    // now you can handle the events with this item.... 
} 
+0

merci homme! j'apprécie vraiment cela ! – MadSeb