У меня есть некоторая разметка xaml, которая выглядит примерно так:
<Canvas x:Name="A">
<Canvas x:Name="B"/>
</Canvas>
Я хочу определить, находится ли мышь над Canvas
B.
Когда я нажимаю, когда моя мышь находится над Canvas B, Mouse.DirectlyOver возвращает Canvas A (как я и ожидал). Затем я получаю ссылку на Canvas B из Canvas A, но когда я проверяю свойство IsMouseOver Canvas B, возвращается false.
Каков наилучший способ определить, находится ли мышь над Canvas B, учитывая xaml выше?