Put an imageView on top of the grid, so that it covers it all, setting it Visible = False
Upon clicking, the ImageView appears and displays the Image.
ImageMap is a Map variable, it could contain in the Chiae the image ID in the value you can put B4xBitmap.
SD_GridImage1_Select (ID As String, Open As Boolean)
IF Open Then
ImageView1.Visible=True
ImageVire.SetImage(ImageMap.Get(ID))
End If
End Sub
To close the image you can do it by the Click event in the ImageView which set the view Visible = False