를 사용하여 한 그룹 내에서 여러 파일 확장자를 사용하려면 어떻게 OpenFileDialog
해야합니까? 나는이 Filter = "BMP|*.bmp|GIF|*.gif|JPG|*.jpg|PNG|*.png|TIFF|*.tiff"
또한 ‘모든 그래픽 유형’TIFF *이 .tif 및 * 티파니가 있고, 나는 * .JPEG을 JPG는 * .JPG은 그래서 그룹을 만들고 싶어? 어떻게 할 수 있습니까?
답변
시도해보십시오 :
Filter = "BMP|*.bmp|GIF|*.gif|JPG|*.jpg;*.jpeg|PNG|*.png|TIFF|*.tif;*.tiff"
그런 다음 ;
“모든 그래픽 유형”에 대해 모든 확장 ( 위와 함께 결합)의 복사 / 붙여 넣기 를 한 번 더 수행합니다.
Filter = "BMP|*.bmp|GIF|*.gif|JPG|*.jpg;*.jpeg|PNG|*.png|TIFF|*.tif;*.tiff|"
+ "All Graphics Types|*.bmp;*.jpg;*.jpeg;*.png;*.tif;*.tiff"
답변
이것은 MSDN 샘플 에서 가져온 것입니다.
(*.bmp, *.jpg)|*.bmp;*.jpg
그래서 당신의 경우
openFileDialog1.Filter = "JPG (*.jpg,*.jpeg)|*.jpg;*.jpeg|TIFF (*.tif,*.tiff)|*.tif;*.tiff"
답변
여기에 첫 번째 답변을 기반으로 전체 이미지 선택 옵션이 있습니다.
Filter = @"|All Image Files|*.BMP;*.bmp;*.JPG;*.JPEG*.jpg;*.jpeg;*.PNG;*.png;*.GIF;*.gif;*.tif;*.tiff;*.ico;*.ICO
|PNG|*.PNG;*.png
|JPEG|*.JPG;*.JPEG*.jpg;*.jpeg
|Bitmap(.BMP,.bmp)|*.BMP;*.bmp
|GIF|*.GIF;*.gif
|TIF|*.tif;*.tiff
|ICO|*.ico;*.ICO";