In the treelistview row loaded event , when I am trying to expand a tree node programatically,the scrollviewer resets.
private void rtSummaryInfo_RowLoaded(object sender, RowLoadedEventArgs e)
{
TreeListViewRow
lobjTreeListViewRow = (e.Row as Telerik.Windows.Controls.TreeListView.TreeListViewRow);
SummaryData lobjSummaryData = (e.Row as Telerik.Windows.Controls.TreeListView.TreeListViewRow).DataContext as SummaryData;
if (_lstExpandedNode.Contains(lobjSummaryData.NodeName))
{
lobjTreeListViewRow.IsExpanded =
true; // at this point, scrollviewer gets resets
}
}
I need to maintain the scroll position while expanding a node. Your help is appreciated.