2012-05-16 34 views
5

Tôi muốn lưu hình ảnh có hai tùy chọn (.Png hoặc .Jpeg), vì vậy tôi chỉ cần hiển thị các tệp có định dạng Png và Jpeg, như khi chúng tôi chọn Lưu loại làTất cả hình ảnh nó hiển thị tất cả các loại hình ảnh trong hộp thoại. vậy tôi sẽ làm như thế nào?SaveFileDialog chỉ hiển thị tệp có phần mở rộng cụ thể

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

thể dup. Tôi chắc chắn tôi đã nhìn thấy điều này ở đây trước đây ... –

+1

Buồn để xem một downvote không có lý do rõ ràng. – spender

+0

@ jdmcnair này không trùng lặp ... nhưng bạn thậm chí không đọc câu hỏi, câu trả lời trong liên kết của bạn không phải là những gì tôi đang tìm kiếm. –

Trả lời

8

Bạn sẽ tìm kiếm một bộ lọc như thế này:

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

hoặc tùy chọn:

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

Cảm ơn người đàn ông, đây chính xác là những gì tôi đang tìm kiếm –

+0

dòng thứ hai là sai và sẽ tăng ngoại lệ! biểu mẫu chính xác là: '" Hình ảnh (* .png, *. jpeg) | * .png | * .jpeg | Tất cả các tệp (*. *) | *. * "' – Shamim

Các vấn đề liên quan