Could you please confirm whether the changes you perform over the XML are done runtime, while the RadTreeView is live in a running WPF application ? Basically to refresh its items, the RadTreeView's ItemsSource must be bound to collection which implements INotifyCollectionChanged and INotifyPropertyChanged. Such collection is ObservableCollection
. If your changes over the XML are done runtime, probably you need to refresh both the XmlDataProvider and/or the TreeView's ItemsSource.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.