Эй, ребята,
Я использую универсальный класс с именем ViewModelCollection<BaseViewModel>
, который обрабатывает списки ViewModels и предоставляет стандартные команды add()
и delete()
.
Теперь мне интересно, смогу ли я «расширить» этот класс, используя конструкцию partial
для определенной ViewModel, чье имя, скажем, CarViewModel
.
Возможно ли что-то подобное?
partial class ViewModelCollection<BaseViewModel>
{
... some command and list stuff ...
}
partial class ViewModelCollection<CarViewModel>
{
... special commands for car view model
}