Я немного осмотрелся по этому поводу - не могу найти нужную коллекцию
Вот подпись моего желаемого ViewModel. Есть несколько интересных
Есть альтернатива CollectionViewModel или ObservableDictionary (Of TKey, TValue) Дэвида Хилла в кодовом комплексе Но сейчас я хотел бы встроенную коллекцию (для SL4), которая обрабатывает это. Спасибо
public class myViewModel: INotifyPropertyChanged
{
public ObservableCollection<MyDataType> MyCollection;
private ObservableCollection<MyDataType> _myCollection;
public CurrentItem<MyDataType>() { return _myCollection.CurrentItem;}
public int GetCurrentIndex() { return _myCollection.CurrentIndex;}
public SetCurrentIndex(int Index) { _myCollection.CurrentIndex = Index;}