Tal vez ya lo solucionaste, pero igual.
Yo uso este codigo al darle click a un PictureBox, que vaya a la carpeta mis imagenes del usuario y permita ver solo las imagenes o documentos con estencion ".png", esperando que te sirva de algo.
Código vb:
Ver original#Region "Imagen en el PictureBox"
Private Sub PictureBox1_Click(ByVal sender As System.Object, ByVal e As _
System.EventArgs) Handles PictureBox1.DoubleClick
Me.OpenFileDialog1.Title = "Seleccionar imagen"
Me.OpenFileDialog1.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyPictures)
Me.OpenFileDialog1.Filter = "Archivos de imagen(*.png)|*.png"
Me.OpenFileDialog1.ShowDialog()
End Sub
Private Sub OpenFileDialog1_FileOk(ByVal sender As System.Object, ByVal e As _
System.ComponentModel.CancelEventArgs) Handles OpenFileDialog1.FileOk
'obtener la imagen y mostrarla al pictureBox1
PictureBox1.ImageLocation = OpenFileDialog1.FileName
End Sub
#End Region
Saludos . . .
"Un ejemplo explicado, Mejor que mil explicaciones tecnicas, No todos son Tecnicos"