对于wpf listview,在鼠标悬停事件中,如何获取鼠标光标所在项目的引用?
此致 MadSeb
答案 0 :(得分:1)
您必须使用listViewItem中鼠标结束的MouseOver事件,而不是listview本身的事件。
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....
}