c # Вопрос о событиях - PullRequest
       0

c # Вопрос о событиях

0 голосов
/ 05 ноября 2010

Это не такая большая проблема, просто то, что я хотел бы понять.

У меня есть функция внутри dll, которая возвращает сетку данных для вызова GUI. В файле DLL у меня есть обработчик событий, который отслеживает клики в определенной области сетки данных. Когда я запускаю это в графическом интерфейсе с использованием возвращенного Datagrid, событие все еще работает.

Я бы подумал, что после того, как dll вернула сетку данных, ее ответственность закончилась бы? Или возврат также возвращает все связанные события?

Спасибо.

1 Ответ

0 голосов
/ 05 ноября 2010

То, что вы возвращаете, является ссылкой на DataGridView экземпляр .Если вы подключили прослушиватели событий к этому экземпляру, независимо от того, где они будут срабатывать при возникновении событий.

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