przekierowywanie eventów

0

stworzyłem kontrolkę będącą panelem z kilkoma elementami (obrazek i labele). Chciałbym, aby kliknięcie np na label było traktowane jako kliknięcie na kontrolkę. Bez żadnych zabiegów, dodanie powiedzmy zdażenia
usercontrol.Click+= blablabla
nie działa, jesli kliknę na np label znajdujący się na tej kontrolce. Wiem, że można zrobić to, każąc programowi wywołać adażenie usercontrol1.Click jako reakcja na usercontrol1.label1.Click, ale nie chcę tego robic ze wszystkimi elementami na kontrolce osobno (jest ich sporo). Czy jest jakaś funkcja/delegat/właściwosć powodująca przekierowanie zdażeń z kontrolki do parenta?

0

Nie raczej nie ma. Ale możesz zaznaczyć kilka labeli na raz z klawiszem Ctrl (albo od do z Shiftem, albo myszką zaznaczyć je ramką) i wszystkim naraz dodać jeden delegate obsługujący MouseClick, który wywoła MouseClick w usercontrol

1 użytkowników online, w tym zalogowanych: 0, gości: 1