2011-09-29 15 views

risposta

6

Provare a utilizzare IsHitTestVisible

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

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

Funziona molto bene ora !! Grazie!! –

0

L'unico modo è quello di gestire cliccare sul Image_2 e di programmazione cliccare su Image_1. Non puoi rompere il layout.

Oppure, di cortesia, modificare ZIndex proprietà.

1

È possibile avere un'immagine trasparente sopra a tutti gli altri e avere l'evento clic su quello.

0

mi chiedo perché non è evento del mouse funziona? WPF ha un modello di tunneling per gli eventi, quindi devi avere la possibilità di catturare un evento del mouse su qualsiasi elemento se un altro non lo blocca usando e.Handled = true ...

Problemi correlati