WPF ListView MouseOver Item - PullRequest
       1

WPF ListView MouseOver Item

0 голосов
/ 28 ноября 2010

Для просмотра списка wpf в событии Mouse Over как получить ссылку на элемент, на котором находится курсор мыши?

С уважением, MadSeb

1 Ответ

1 голос
/ 28 ноября 2010

Вы должны использовать событие MouseOver из listViewItem, на которое наведена мышь, а не само из списка.

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....
}
...