Ok, I have the following problem:
I would like to scroll an overflowing ListBox up and down.
I would like to do it programatically in a custom control inheriting from ListBox. I’ve seen and tested things such as scrollIntoView. However I would like to have a scrolling similar to what you can have when using the mouse’s wheel.
I don’t want to have the mouse involved at all (I’m developing for the Kinect, and since there are 2 cursors, I don’t want to use the Mouse event args)
a google search didn’t turn up much: I’ve read plenty of thread on how to scroll in code behind using scrollIntoView, or putting a scrollbar and such.
I think this will involve two steps:
For the first step implementation please take a look here. Here is the code snippet extracted from there:
And for the second step you should use one of the methods from here,
LineDownorPageDownprobably.P.S.: I haven’t tested this approach at all since I do not have VS installed so feel free to add the needed code here.