Is there a way to let the user scroll the grid horizontally using the mouse wheel (or tilt wheel as some call it)?
For example, holding down shift-key and scrolling would cause it to scroll horizontally.
I know the capturing mouse movements part is out of the scope of this forum, but assuming I can figure that out, is there a way to trigger a horizontal scroll event or something similar on the grid?
Thanks,Jeff
Hello Jeff,
Maybe one possible way to achieve this behavior is to handle ultraGrid1_MouseWheel() event and include the code below:
void ultraGrid1_MouseWheel(object sender, MouseEventArgs e)
{
Debug.WriteLine("asdasdasd = " + IsShiftPress);
if (e.Delta < 0 && IsShiftPress)
ultraGrid1.ActiveColScrollRegion.Scroll( Infragistics.Win.UltraWinGrid.ColScrollAction.LineRight);
}
else if (e.Delta > 0 && IsShiftPress)
ultraGrid1.ActiveColScrollRegion.Scroll(Infragistics.Win.UltraWinGrid.ColScrollAction.LineLeft);
You could take a look at the attached sample for more details. Please let me know if you have any questions.
Regards
Georgi
Have you been able to resolve your issue ? Did you have a time to take a look at the attached sample.
Please let me know if you have any questions.