This is a migrated thread and some comments may be shown as answers.

scrollIntoView not working for TreeView in a ComboBox

1 Answer 61 Views
TreeView
This is a migrated thread and some comments may be shown as answers.
Stuart Hemming
Top achievements
Rank 2
Stuart Hemming asked on 24 Apr 2013, 11:34 AM
I've got this as my code for the ComboBox opened client-side event...
function DropdownOpened(sender, e)
{
    var treeView = sender.get_items().getItem(0).findControl("RadTreeView1");
    treeView.get_element().focus();
    var node = treeView.get_selectedNode();
    if (node)
    {
        while (node.get_parent() && node.get_parent() instanceof Telerik.Web.UI.RadTreeNode)
        {
            node.set_expanded(true);
            node = node.get_parent();
        }
        treeView.get_selectedNode().scrollIntoView();
    }
}

The code works but the scrollIntoView call doesn't have any impact.

FWIW, I've tried wrapping the scrollIntoView call in a timeout call but to no avail.

Am I doing it wrong or are my expectations too high?

1 Answer, 1 is accepted

Sort by
0
Shinu
Top achievements
Rank 2
answered on 24 Apr 2013, 12:07 PM
Hi,

Please have a look at this demo on TreeView in Combobox which deals with a similar scenario.

Thanks,
Shinu.
Tags
TreeView
Asked by
Stuart Hemming
Top achievements
Rank 2
Answers by
Shinu
Top achievements
Rank 2
Share this question
or