मेरे पास फ़ोल्डर "आइकन" है। मुझे imageList
पर आइकन जोड़ने के लिए एक ही एक्सेस करने की आवश्यकता है। मैं app.config फ़ाइल का उपयोग कर रहा हूं जिसमें एक सापेक्ष पथ है।App.config सापेक्ष पथ
<add key="doc" value="..\Icons\_Microsoft Office Excel 97-2003 Worksheet.ico" />
और मैं imgList
में जोड़ने के लिए नीचे दिए गए कोड का उपयोग कर रहा है, तथापि यह System.IO.FileNotFoundException
फेंकता है:
smallImageList.Images.Add(Image.FromFile(ConfigurationSettings.AppSettings["doc"]));
क्या समस्या यहाँ है?
इसके लिए धन्यवाद, यह काम कर रहा है .. भी पथ। गेटफुलपैथ (कॉन्फ़िगरेशन सेटिंग्स। ऐप सेटिंग्स ["डॉक्टर"]); यह काम करता है..मैं जानना चाहता था कि छोटे इमेजलिस्ट.इमेज में जोड़ें। (छवि। फ्रॉमफाइल (कॉन्फ़िगरेशन सेटिंग्स। ऐप सेटिंग्स ["डॉक्टर"]); – Anees
smallImageList.Images.Add (Image.FromFile (Path.GetFullPath (ConfigurationSettings.AppSettings ["डॉक्टर"])); – Anees
इसे उत्तर के रूप में चिह्नित किया जाना चाहिए था। समस्या यह प्रतीत होती है कि 'Image.FromFile' एक पूर्ण पथ की अपेक्षा करता है, न कि एक रिश्तेदार। – Oliver