Дочерний класс Vb.Net отправляет события родительскому классу

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


person BRisley    schedule 15.03.2011    source источник
comment
Хорошо, наконец-то нашел этот сайт, который вместе с некоторыми материалами, которые я взял с MSDN, прояснил ситуацию. ссылка   -  person BRisley    schedule 18.03.2011


Ответы (1)


Сам себе ответил. Было бы неплохо, если бы справка MSDN занималась сбором информации о событиях.

person BRisley    schedule 18.03.2011
comment
Было бы полезно другим людям, если бы вы разместили ответ - person Ian Ringrose; 18.03.2011