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?