Существует ли эквивалент свойства события WPF OriginalSource в Winform и ASP.NET? - PullRequest
1 голос
/ 23 января 2011

От:

http://www.wpfwiki.com/WPF%20Q14.12.ashx

Свойство OriginalSource объекта объект идентифицирует исходный объект который получил / инициировал событие.

Рассмотрим пользовательский элемент управления (называется CustomControl1 в этом примере), который состоит из TextBlock. Когда Событие MouseDown вызывается на TextBlock, свойство OriginalSource будет TextBlock, но в Обработчик CustomControl1, источник будет изменен на CustomControl1 объект, так что другие элементы вдоль маршрут события будет знать, что CustomControl1 получил MouseDown.

Существует ли эквивалент свойства события WPF OriginalSource в Winform и ASP.NET? Если не как подражать этому?

1 Ответ

1 голос
/ 23 января 2011

аргумент «отправитель», который отправляется событию, не утешает ваш случай, так как вам нужен другой объект для определения объекта контейнера, который вызвал событие.

Я эмулирую это, вручную инициируя события либо на стороне сервера, либо на стороне клиента через javascript.

Пример: если Span было внутри Div, то, скажем, по событию click диапазона, я вызываю событие click для его контейнера div здесь. И тогда в обработчике события аргумент будет div, а не span.

Надеюсь, это поможет.

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