i have a datagrid that is bound to a dataview. at a certain point i find a specific row in the dataview and make the corresponding row in the grid selected (datagrid.selected = idx). but this row may be number 1000, and my grid shows rows 34 to 50...

How can i scroll the grid so that the selected row is visible (or even better - becomes the top row in the grid)?