Like I said before, there is nothing wrong. The problem is your Windows 10 machine has a higher
Dot per Inch setting and there is more pixel space to show it. Plus you most likely are using the scaling in the Themes..
Try setting the Stretch Property to true, it should fit in all cases after that.
The only issue with that is if you roll your mouse over it, you will need to calculate the width rectangle verses the width of the image in the picture property because the two do not share the same size.. One is the width on the screen while the in the Picture property, that is the width of the actual image in memory.