2012-05-16 9 views
5
Ben iki seçenek (.png veya .jpeg) sahip bir resim kaydetmek istediğiniz

dosyası, bu yüzden biz kaydet tipi seçtiğinizde gibi Png ve Jpeg formatında, sadece dosyaları görüntülemek için gereken görüntülemeTüm Resimler iletişim kutusundaki her türlü resmi görüntüler. Peki bunu nasıl yaparım?SaveFileDialog sadece belirli bir uzantıya

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

dup. Bunu daha önce de görmüştüm ki ... –

+1

Belli bir sebepten dolayı bir downvote görmek üzücü. – spender

+0

@jdmcnair bu yinelenmedi ... ama sen soruyu okumadın bile, cevabındaki cevabı aradığım şey değil. –

cevap

8

Böyle bir filtre için yapmamız gerekecekti:

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

veya opsiyonel: Olası

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

Teşekkürler adamım, tam olarak aradığım şey bu. –

+0

ikinci satır yanlış ve bir istisna artıyor! doğru biçim: '" Görüntüler (* .png, *. jpeg) | * .png | * .jpeg | Tüm dosyalar (*. *) | *. * "' – Shamim