It took me a lot time to figure out the problem itself. I am having issues with WPF DataGrid. After doing a lot of search I understand that dynamic scrolling using datagrid's ScrollIntoView was not working when Virtualization is enabled. So when I set IsVirtualizing to false, programmatically scrolling works but it is very slow now. With 2000 rows in the gird now it is taking 30 sec to load and scroll when virtualization is disabled. Is there any way around this problem? Any kind of suggestions are much appreciated.
Thanks,