Это очень просто, вы знаете. Смотрите следующий фрагмент кода. Это будет работать отлично. Вы можете определить больше типов файлов следующим образом.
OpenFileDialog dialog = new OpenFileDialog();
dialog.Filter = "JPG Files(*.jpg)|*.jpg|PNG Files(*.png)|*.png|BMP Files(*.bmp)|*.bmp|GIF Files(*.gif)|*.gif|TIFF Files(*.tiff)|*.tiff|All Files(*.*)|*.*";
В свойстве Filter
есть две части. «Файлы JPG ( .jpg) | .jpg» означает, что в раскрывающемся списке выбора типов файлов будет отображаться "JPG Files(*.jpg)"
, а фильтр будет выполняться по следующей части символа канала, т.е.
Примечание: Никогда не используйте пробел после *.jpg
или какой-либо другой тип файла. При использовании он не может отфильтровать нужный тип файла.
.