क्या एक गैर-विशेष फ़ोल्डर में फ़ोल्डर ब्राउज़र संवाद की प्रारंभिक निर्देशिका सेट करने का कोई तरीका है? यह वही है जो मैं वर्तमान में फ़ोल्डर ब्राउज़र संवाद सेट करें स्थान
fdbLocation.RootFolder = Environment.SpecialFolder.Desktop;
का उपयोग कर रहा हूं लेकिन मैं एक स्ट्रिंग में संग्रहीत पथ का उपयोग करना चाहता हूं जैसे कि
fdbLocation.RootFolder = myFolder;
यह एक त्रुटि "स्ट्रिंग 'को' सिस्टम 'में परिवर्तित नहीं कर सकता है। पर्यावरण। स्पेशलफोल्डर'"।
देता है ध्यान दें कि इसकी आवश्यकता है 'रूटफोल्डर 'को' पर्यावरण। SpecialFolder.Desktop 'पर सेट करें या यह काम नहीं कर सकता है। –
नीचे चाड अनुदान का उत्तर देखें: वह सही मायने में बताता है कि रूटफ़ोल्डर सेट होना चाहिए, और चयनित पाथ काम करने के लिए रूटफॉल्डर * नीचे * होना चाहिए। –
यह मेरे लिए काम करता है लेकिन यह फ़ोल्डर में फोकस सेट नहीं करता है। मुझे मैन्युअल रूप से स्क्रॉल करना होगा और उस फ़ोल्डर को डिफॉल्ट करना होगा जिसे इसे डिफॉल्ट किया गया है। दिखाए जाने पर इसे स्वचालित रूप से फोकस सेट करने का कोई तरीका है? – JoBaxter