Search code examples
c#openfiledialog

How to get file extension from OpenFileDialog?


I want just get Image(.JPG,.PNG,.Gif) File from my OpenFileDialog How can I get file extension from OpenFileDialog?

Is it impossible?


Solution

  • To filter only certain types of file use Filter Property

    OpenFileDialog1.Filter = "Image Files (JPG,PNG,GIF)|*.JPG;*.PNG;*.GIF";
    

    To get the file extension use the Path helper GetFileExtension

    if (OpenFileDialog1.ShowDialog() == DialogResult.OK)
       string ext = Path.GetExtension(OpenFileDialog1.FileName);