2012-09-17 20 views
10

क्या सी # में फ़ोल्डर चुनने का कोई विकल्प है?FolderBrowserDialog के लिए वैकल्पिक

ऑप्टिमाइज़ मैं फ़ोल्डरों का चयन करने के लिए ओपनफाइलडियलॉग का उपयोग करना चाहता हूं, या कम से कम कुछ ऐसा ही करना चाहता हूं।

+0

आप फ़ोल्डर ब्राउजर डायलॉग का विकल्प चाहते हैं जो Winforms में बनाया गया है, लेकिन जब दो विकल्प दिए जाते हैं, तो आप कहते हैं कि आप कुछ अंतर्निहित चाहते हैं .. – Tergiver

उत्तर

7

यहां आपके पास और OpenFileOrFolder संवाद है और यहां एक और FolderBrowserDialog दोनों ओपन सोर्स हैं।

+0

वह ओकी संवाद वास्तव में अच्छा काम करता है। बस उत्सुक है, लेकिन क्या फ़ोल्डर ब्रोसर डीअलॉग के लिए कोई गैर-तीसरा विकल्प है? मैं उम्मीद कर रहा था कि ओपनफाइलडियलॉग रखने का एक मामूली आसान तरीका होगा जो आपको फ़ोल्डरों का चयन करने की अनुमति देता है। – NMunro

+1

@NMunro Nop। बीसीएल आपको अन्य विकल्प प्रदान नहीं करता है। लेकिन तीसरे पक्ष के लोगों को लागू करना उतना कठिन नहीं है जितना लगता है। –

+0

मुझे पहले से ही ओकी के साथ काम करने के लिए कार्यान्वयन मिला है, लेकिन मैं तीसरे पक्ष के ऐप का उपयोग नहीं करना चाहूंगा। – NMunro

1

निकटतम मैं अपने आप को क्या आप चाहते हो सकता है यह है करने के लिए मिला:

http://www.codeproject.com/Articles/15059/C-File-Browser

यह एक नियंत्रण है कि आप एक संवाद (फार्म) पर जगह कर सकते हैं। यह फ़ाइलों या फ़ोल्डरों का चयन करने की अनुमति देता है। यहाँ मेरी कार्यान्वयन कैसा दिखता है:

enter image description here

+0

ओकी संवाद जो पहले पोस्ट किया गया था लगभग वही है जो मैं चाहता हूं। यह अनिवार्य रूप से openfiledialog है, लेकिन फ़ोल्डर्स के लिए। केवल मैं एक तृतीय पक्ष ऐप का उपयोग नहीं करना पसंद करूंगा। – NMunro

संबंधित मुद्दे