Hello Paul Gallen,
This is most probably due to the fact that the BringIntoView method is not automatically called any more when a node is selected. This change was done so that you have more control over where the RadTreeView control scrolls to.
You will know that this is the problem if the problem occurs when the new node is added somewhere in the tree where it is not visible.
To solve this you should make the tree control scroll to the newly added node before calling BeginEdit like below:
| node.Selected = true;
In the above snippet I have "wrapped" the calls in a Begin/EndUpdate calls to optimize layout.
It is very important that you set the EnableDefferedScrolling
property of RadTreeView to false
like below in order to have the editor retain the correct size:
this.radTreeView1.EnableDeferredScrolling = false;
This must be done before any calls to to the BringIntoViewMethod, may be in the form constructor or the OnLoad override.
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.