I have a ListView with the Activation property with HotTracking. There appears to be about a 2 second delay between when the user clicks the item and the event fires. Is there a way to get the event to fire immediately upon the user click?
I have a ListView with the Activation property with HotTracking. There appears to be
Share
I have found no way to change this delay, it’s a built-in setting.
Problem is, the MouseDown event actually has a delayed reaction, only setting the SelectedItems property after it has fired.
You have to do this manually: use the MouseClick event. This will fire if an item is clicked, even if its an already selected item. It will not fire when empty space is clicked.
You can simulate hot tracking by handling this event