Hi all,
I'm using a RadTreeListView control that is bound to a datasource that contains many levels of objects. The objects are linked with an ObservableCollection<T> Items property. I have declared this property in the control so that it knows how to load the children
<
telerik:RadTreeListView.ChildTableDefinitions
>
<
telerik:TreeListViewTableDefinition
ItemsSource
=
"{Binding Items}"
/>
</
telerik:RadTreeListView.ChildTableDefinitions
>
Then, I'm binding the columns of the TreeListView to a property, say Name, but unfortunately not all objects in my hierarchy have such a property. For now, everything is working as expected (nothing is displayed), but a lot of BindingExceptions are raised (which is ok since the property doesn't exist on some objects) but I've got the impression that it slows down the loading process (it can take many seconds until the grid is generated even if I don't have so many data).
How can I workaround this? With a Converter or something like this ?