I have such an ObservableCollection
private ObservableCollection<IRequest> RequestSet = new ObservableCollection<IRequest>();
and here my init method
internal void FormLoaded()
{
List<IRequest> requestSet = GenerateRequestSet(RequestType);
RequestSet = new ObservableCollection<IRequest>(requestSet);
}
Here how I bind this property in XAML
<TreeView Name="Tv_request"
Grid.Row="1"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
ItemsSource="{Binding Path=RequestSet}">
and I see that UI doesn't get this update.
What am I doing wrong?