I got the second level to expand by raising a property changed on the parent's ObservableCollection. However, after fetching data for the 3rd level, the second level will not expand after adding a "ItemsOnDemand" collection to the second level. Any idea what I might be missing?
<
telerik:RadTreeListView.ChildTableDefinitions
>
<
telerik:TreeListViewTableDefinition
ItemsSource
=
"{Binding Path=ItemsOnDemand}"
/>
</
telerik:RadTreeListView.ChildTableDefinitions
>
[Display(AutoGenerateField = false)]
public ObservableCollection<
ISearchDetailFields
> ItemsOnDemand
{
get
{
return this._itemsOnDemand;
}
set
{
this._itemsOnDemand = value;
this.OnPropertyChanged(new PropertyChangedEventArgs("ItemsOnDemand"));
}
}