MouseLeftButtonDown no se dispara todo el tiempo

Puede ser que a veces necesitamos realizar una acción al hacer click con el mouse sobre una parte de la aplicación, el tema es que si necesitamos que lo haga siempre que hacemos click en un contenedor, solamente lo ejecuta cuando lo hacemos sobre un control que esta dentro de ese contenedor y no sobre una parte vacía.

Para solucionar este tema, es necesario definir el Background al contenedor, de esta manera al hacer click en cualquier lugar del contenedor, se ejecuta el evento MouseLeftButtonDown.

<Grid Height="100" Width="Auto" MouseLeftButtonDown="Grid_MouseLeftButtonDown" 
      Background="Transparent">

No Comments