2011-09-29 14 views

Odpowiedz

6

Spróbuj użyć IsHitTestVisible

<Grid > 
    <Image Name="Image_1" 
      Panel.ZIndex="1" /> 

    <Image Name="Image_2" IsHitTestVisible="false" 
      Panel.ZIndex="2" /> 
</Grid> 
+0

Działa teraz bardzo dobrze !! Dzięki!! –

0

Jedynym sposobem jest uchwyt kliknij Image_2 i programowo kliknij Image_1. Nie możesz złamać układu.

Lub z kurnika, zmień obiekt ZIndex.

1

Możesz mieć przezroczysty obraz nad wszystkimi innymi i mieć zdarzenie kliknięcia.

0

Zastanawiam się, dlaczego nie działa zdarzenia myszy? WPF ma model tunelowania dla zdarzeń, więc musisz mieć możliwość złapania zdarzenia myszy na dowolnym elemencie, jeśli inny go nie blokuje za pomocą e.Handled = true ...

Powiązane problemy