I tried to reproduce your problem but I don't get the same result.
Setting the Panel.Visible parameter to False and setting it back to True shows the images in the ImageViews on the ScrollView.
So the problem must be somewhere else in your code and to be able to give you any advice you must post your code.