Команда button срабатывает только в том случае, если при щелчке мышка не находится над изображением.Чего мне не хватает?
<Button Cursor="Hand" Command="{Binding Path=SomeCommand}"> <Image Source="image.png" /> </Button>
Я думаю, ваше изображение поглощает щелчки мыши.
Попробуйте добавить IsHitTestVisible = "False" к своему изображению.