public QuestsViewModel(IQuestsProvider registry) { _allItems.AddRange(registry.Quests); _items = new CollectionViewSource { Source = _allItems }; _items.Filter += ItemsOnFilter; if (_items.View.MoveCurrentToFirst()) { SelectedItem = _items.View.CurrentItem as QuestDefinition; } }
public QuestPicker(IQuestsProvider questsProvider) { QuestsProvider = questsProvider; }