The simplified example this;
picture a Venn diagram made from two elements, A and B, that overlap.
If I mouse over (A AND (NOT B)) all of A lights up.
If I mouse over (B AND (NOT A)) all of B lights up.
If I mouse over (A AND B), BOTH should light up. Only the top most is marked as having the mouse over it.
Is there a way to allow IsMouseOver to tunnel like this?
If not, any suggestions?
You can do manual hit testing using VisualTreeHelper. This can go into a MouseMove handler on some parent object. Here I’m assuming a Venn diagram made of ellipses named RedCircle and BlueCircle: