Изображение, вероятно, скрыто из-за границы, по крайней мере, это то, что я видел, когда пытался воссоздать вашу проблему.
Здесь Margin
Свойство Border
установлено на 44,135,433,248
. Это означает, что есть запас 433 с правой стороны и 248 с нижней.
<Border BorderThickness="1" Margin="44,135,433,248" BorderBrush="#FF000000">
Край окна считается чем-то, попадающим в поле, поэтому, если окно слишком маленькое, оно не оставит достаточно места для поля, и поэтому поле будет перемещаться по изображению, скрывая его.
Чтобы исправить эту ситуацию, измените правое и нижнее значения на полях на 0
и установите Border
s HorizontalAlignment
на Left
и VerticalAlignment
на Top
.
<Border BorderThickness="1" Margin="44,135,0,0" BorderBrush="#FF000000" HorizontalAlignment="Left" VerticalAlignment="Top">
<Image x:Name="imageHelmet" HorizontalAlignment="Left" Height="116" Margin="-1" VerticalAlignment="Top" Width="127" MouseEnter="helmet_MouseEnter"/>
</Border>
Таким образом, на правой и нижней сторонах нет поля для надавливания на изображение, и выравнивание делает это таким образом, чтобы левое и верхнее выравнивания использовались правильно.