में एकाधिक फ़ाइल एक्सटेंशन OpenFileDialog
का उपयोग करके मैं एक समूह के भीतर एकाधिक फ़ाइल एक्सटेंशन का उपयोग कैसे कर सकता हूं? मेरे पास Filter = "BMP|*.bmp|GIF|*.gif|JPG|*.jpg|PNG|*.png|TIFF|*.tiff"
है और मैं समूह बनाना चाहता हूं ताकि जेपीजी * .jpg और * .jpeg, TIFF * .tif और * .tiff और 'सभी ग्राफिक प्रकार' भी हैं? मैं उसे कैसे कर सकता हूँ?OpenFileDialog
99
A
उत्तर
187
Try:
Filter = "BMP|*.bmp|GIF|*.gif|JPG|*.jpg;*.jpeg|PNG|*.png|TIFF|*.tif;*.tiff|"
+ "All Graphics Types|*.bmp;*.jpg;*.jpeg;*.png;*.tif;*.tiff"
48
इस से है:
Filter = "BMP|*.bmp|GIF|*.gif|JPG|*.jpg;*.jpeg|PNG|*.png|TIFF|*.tif;*.tiff"
तब के लिए "सभी ग्राफिक्स प्रकार" सभी एक्सटेंशन की कॉपी/पेस्ट (जैसा कि ऊपर ;
के साथ एक साथ शामिल हो गए) के दूसरे दौर कर MSDN नमूना:
(*.bmp, *.jpg)|*.bmp;*.jpg
अपने ग के लिए
तो ase
openFileDialog1.Filter = "JPG (*.jpg,*.jpeg)|*.jpg;*.jpeg|TIFF (*.tif,*.tiff)|*.tif;*.tiff"
+0
यह समाधान अधिक सुरुचिपूर्ण, सही और वांछित है। यह सबसे ज्यादा मतदान वाला समाधान होना चाहिए। –
1
पहले जवाब के आधार पर यहाँ पूरा छवि चयन विकल्प है:
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";
आह, मैं के साथ की कोशिश कर रहा था, और यह काम नहीं किया ... धन्यवाद :) – Ichibann
ज़रूर, खुशी है कि यह मदद की :) – Mehrdad
मैं पहले "ऑल" विकल्प डालने का सुझाव दूंगा, जैसा कि डिफ़ॉल्ट लगता है। –