Сколько должен знать дочерний элемент управления своего родителя (Canvas)? - PullRequest
0 голосов
/ 20 июля 2011

Если у вас есть родительская страница - больше похожая на холст - с меню побочных действий, при щелчке по холсту снимается очистка и добавляется новый дочерний пользовательский элемент управления. В этом сценарии должен ли дочерний элемент управления обрабатывать свою ответственность или делегировать ее родителю? Сколько ребенок должен знать о родителе и сколько родитель должен знать о ребенке? Наконец, какой из этих двух элементов управления должен иметь ссылку на другой?

1 Ответ

3 голосов
/ 20 июля 2011

Дочерний элемент управления не должен ничего знать о своем родительском элементе управления.

Родитель может передавать ему данные в процессе конструирования и при вызовах методов, а также получать данные обратно через события и типы возврата.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...