Я пытаюсь перевести мой мозг в режим MVVM.
У меня есть Grid в моем представлении и различные методы для манипулирования им и добавления фигур к нему в моей viewmodel. Я понимаю, что должен попытаться избежать подобных вещей в ВМ, поэтому я переместил эти методы в свой собственный класс. То, что я пытаюсь выяснить, это
а) Где должен быть создан экземпляр нового класса? В настоящее время у меня есть это в моей виртуальной машине, используя
IoC.Get ()
б) NewClass нужно взять Grid в представление, как я могу это сделать?
(Единственное, о чем я могу думать, это чтобы виртуальная машина получила ссылку на свой вид и передала таблицу
в NewClass, но это не лучший способ сделать это)