Реализация ObservableCollection в WPF
1. Класс должен реализовывать интерфейс INotifyPropertyChanged:
Public Class MainWindow Implements INotifyPropertyChanged Public Event PropertyChanged(ByVal sender As Object, ByVal e As PropertyChangedEventArgs) Implements INotifyPropertyChanged.PropertyChanged Public Sub NotifyPropertyChanged(ByVal propName As String) RaiseEvent PropertyChanged(Me, New PropertyChangedEventArgs(propName)) End Sub
2. Перечислимое свойство должно быть типа System.Collections.ObjectModel.ObservableCollection:
Public Property MyCollection As ObservableCollection(Of SingleStep)