У меня есть ItemsControl, который отображает элементы в виде полилиний и имеет прозрачный фон.Я хочу, чтобы этот элемент управления был невидимым как объект перетаскивания (чтобы элемент управления, находящийся под ним, мог получать события перетаскивания), но я хочу сделать его видимым для тестирования попаданий, чтобы я мог нажимать на полилинии и выполнять операциина них.
Я нашел свойство IsHitTestVisible.Однако он включает или отключает как перетаскивание, так и тестирование попаданий.Есть ли способ сделать элемент управления «невидимым» так же, как возможную цель отбрасывания, но оставить его видимым для тестирования попаданий и событий мыши?
Спасибо.
Обновление
В конце концов я обнаружил, что ItemsControl, даже если его фон прозрачен, каким-то образом скрывает элементы под ним от событий мыши.Так что проблема не в перетаскивании.Знаете ли вы, как я могу сделать его по-настоящему прозрачным и разрешить элементам под ним иметь события мыши?