2012-05-16 13 views
5

Quiero guardar una imagen que tiene dos opciones (.png o .jpeg), por eso es necesario para mostrar sólo los archivos con PNG y JPEG formato, como cuando elegimos Guardar Tipo comoTodas las imágenes muestra todo tipo de imágenes en el cuadro de diálogo. Entonces, ¿cómo podría hacer eso?SaveFileDialog mostrando único archivo con la extensión específica

using(SaveFileDialog saveFileDialog1 = new SaveFileDialog()) 
{ 
    saveFileDialog1.InitialDirectory = Convert.ToString(Environment.SpecialFolder.MyPictures); 
    saveFileDialog1.Filter = "Images (*.Png + Jpeg)|*.Png + *.Jpeg"; 
} 
+0

Posible DUP. Estoy bastante seguro de haber visto esto aquí antes ... –

+1

Triste de ver un voto negativo sin una razón obvia. – spender

+0

@jdmcnair esto no está duplicado ... pero ni siquiera ha leído la pregunta, la respuesta en su enlace no es lo que estaba buscando. –

Respuesta

8

Se podrían buscar para un filtro de la siguiente manera:

"Images (*.png,*.jpeg)|*.png;*.jpeg"; 

u opcionalmente:

"Images (*.png,*.jpeg)|*.png;*.jpeg|All files (*.*)|*.*" 
+0

Gracias, hombre, esto es exactamente lo que estaba buscando. –

+0

la segunda línea es incorrecta y levantará una excepción! la forma correcta es: '" Imágenes (* .png, *. jpeg) | * .png | * .jpeg | Todos los archivos (*. *) | *. * "' – Shamim

Cuestiones relacionadas