6 ответов:
Для фильтрации только определенных типов файлов используйте свойство Filter
OpenFileDialog1.Filter = "Image Files (JPG,PNG,GIF)|*.JPG;*.PNG;*.GIF";Чтобы получить расширение файла, используйте помощник Path GetFileExtension
if (OpenFileDialog1.ShowDialog() == DialogResult.OK) string ext = Path.GetExtension(OpenFileDialog1.FileName);
Как указано в здесь , Вы можете сделать что-то вроде этого:
Path.GetExtension(photoFile.FileName)
Также может использовать метод расширения как удар:
public static class Helper { public static string GetFileExtention(this OpenFileDialog dialog) { return Path.GetExtension(dialog.FileName); } }И просто используйте его:
openFileDialog1.ShowDialog(); string foo = openFileDialog1.GetFileExtention();
Comments