C# Как использовать делегирование событий в windows Form? Как поймать событие на родительском элементе?
Есть ли вообще всплытие событий?
К примеру я создаю форму из 100 кнопок, и хочу всем приложением обрабатывать на одном элементе?
Или в c# где столько что умрешь фичей и сахара, не реализовано всплытие событий?
И главное не найти вообще ответ, из-за delegate и прочих ключевых слов.
Переопределяйте очередь сообщений и ловите на здоровье. Но я не понял вашу бизнес задачу. Объясните как идиоту. Вот у вас кнопочка, клик на неё не несёт нагрузки вне ее контекста.
Что переопределять?
Например есть форма, на ней куча элементов, Я хочу реализовать перемещение формы по экрану через mouseMove mouseDown
Если вешать обработчик на саму форму, то событие ни когда не наступит, так как на этой форме другие элементы. Получается мне надо на всех них вешать обработчики, и передавать событие.
Как пример, таблица с 1000 элементами, и что на всех них 1000 обработчиков вешать.
На JC или Java мне одного хватало.