WPF ListView ScrollViewer Double-Click Event
        Posted  
        
            by Sentax
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Sentax
        
        
        
        Published on 2010-03-20T22:47:33Z
        Indexed on 
            2010/03/20
            22:51 UTC
        
        
        Read the original article
        Hit count: 1875
        
Doing the below will reproduce my problem:
- New WPF Project
 - Add ListView
 - Name the listview: x:Name="lvList"
 - Add enough ListViewItems to the ListView to fill the list completely so a vertical scroll-bar appears during run-time.
 - Put this code in the lvList.MouseDoubleClick event
 
Debug.Print("Double-Click happened")
- Run the application
 - Double-click on the LargeChange area of the scroll-bar (Not the scroll "bar" itself)
 - Notice the Immediate window printing the double-click happened message for the ListView
 
How do I change this behavior so MouseDoubleClick only happens when the mouse is "over" the ListViewItems and not when continually clicking the ScrollViewer to scroll down/up in the list?
© Stack Overflow or respective owner