@iRumba

Можно ли в C# подписать одно событие на другое?

Здравствуйте.
Можно ли построить цепочку из событий и привязаться лишь к последнему из них?

Например есть дерево - класс MyTree, который унаследован от MyTreeNodeList
MyTreeNodeList управляет списком узлов MyTreeNode

MyTreeNode так же имеет ссылку на дочерний MyTreeNodeList

MyTreeNode может вызывать событие TextChanged

MyTreeNodeList может вызывать событие NodeAdded

Так вот, я хочу, чтобы событие NodeAdded, например, дошло от текущего объекта к основному MyTree и вызвало там событие OnAdd

Как можно это осуществить, не создавая в классе MyTreeNodeList функцию для обработки события? Просто событий, которые должны достигнуть корней, немало, неужели под каждое придется писать управляющую функцию?
  • Вопрос задан
  • 492 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы