Hi, thank you for your help.
Now I'm able to expand and select bound items using TreeViewItemAdv's IsExpanded and IsSelected properties.
The last think which is not working to me is how to bring selected item into view if it is a long list of items. I've seen TreeViewAdv.BringIntoView method but I cant use it because my items are not TreeViewItemAdv - I'm using bound model like in your example.
Regards
Ondřej Svoboda