Hello,
me again :)
I just came across the following:
I have a data bound tree, ViewStyle is "OutlookExpress"
Lets say we have a lot of nodes and the tree needs to show a vertical scroll bar.
Lets say we remove the object from the datasource which is behind the very first top node. This will remove the node. The top node is now something else. Now we add the object to the datasource again. This will insert the node at the top position. The scrollbar is now unable to scroll up to the new just added top node, even we know the node is there. After scrolling _DOWN_ and then _UP_ it will show the node as excepted.
Hello Blue,
I tried this and it always works fine for me so I attached my sample to this post for you. Please review it and modify it if you feel that I misunderstood you. I will be happy to assist you further on that matter.
Hello Boris,
I can not see any sample to download and review.
Blue
there is no progress actually. As I said I removed Begin and -EndUpdate before/after changing the datasource. That fixed my issue, and that is what counts.
I am checking about the progress of this issue. Please let me know If you need any further assistance on this.
Okay, I will be waiting for your feedback and project.
Please feel free to let me know if meanwhile a question about our toolset comes up on your mind.
as I already said I rebuilt almost my whole configuration of my tree into your example and the error is not showing. We can finish this and I will be back as soon as I can clearly find out how to reproduce the error outside my solution.
Removing BeginUpdate and EndUpdate fixed it at this time for me, believe it or not. :)
I do not think that the cause is putting the 'BeginUpdate' 'EndUpdate' in work. Bottom line - it will be great if you could provide a small sample application reproducing this, otherwise we can only guess and it will be just chatting since I am not able to see a real project with your scenario.