У меня есть класс, который используется для обработки объектов на основе ItemList и связан с элементами управления в WPF.Когда пользователь выбирает значение, я вижу это в классе, но мне нужно отправить событие в родительский класс viewmodel, в котором выбор был изменен, так как родитель обрабатывает все остальные обновления элемента управления.У меня будут разные типы родительских классов, поэтому объявление родителя как определенного типа в дочернем элементе невозможно.Мне кажется, что мне нужно событие, но, будучи новичком и немного знакомым с VB, я не смог последовать ни одному из примеров, касающихся разветвлений маршрута или делегатов.У меня есть другой подобный случай, когда у меня есть наблюдаемая коллекция полей, которая сопоставляется отдельной строкой ссылки на коллекцию с сеткой XAML, и мне нужно знать на родительском уровне, когда один из классов полей коллекции имеет изменение значения (изменение в установщиках классов).Опять же, какое-то событие необходимо, чтобы уведомить родителя об изменении.Мне нужно точно знать, что я должен поместить в родительский и дочерний классы, чтобы регистрировать и вызывать события, и мне это нужно в VB (используя .net4).Любые описательные заметки будут с благодарностью.Я знаю, что это может быть просто, но я глубоко в болоте, пытаясь прочитать карту.Спасибо за любую помощь.