मैं अपने संसाधन.रेक्स से Image
पर BitmapImage
असाइन करना चाहता हूं। पहले से मैंने संसाधन .resx पर एक .png छवि सहेजी। यह छवि अब "/Resources/logo.png" में स्थित है।संसाधन.रेक्स से Image.Source तक बिटमैप छवि को असाइन करें?
कई अतः पदों और अन्य लेख को पढ़ने के बाद मैं अब इस राशि:
logoImage.Source = new BitmapImage(new Uri(@"pack://application:,,,/Resources/logo.png"));
दुर्भाग्य से यह काम नहीं करता। मुझे नहीं पता कि इसे कैसे हल किया जाए।
मैंने Pack-URI
को पूर्णपथ के साथ बदलने की कोशिश की और यह काम किया लेकिन मैं अलग-अलग मशीनों पर उसी स्रोत का उपयोग करने के लिए सापेक्ष पथ का उपयोग करना चाहता हूं जिस पर पूर्ण पथ गलत होगा।
क्या कोई इस से मेरी सहायता कर सकता है? अग्रिम धन्यवाद!
धन्यवाद! मैं बिल्डएक्शन को संसाधन में बदलना भूल गया-.- – TorbenJ
धन्यवाद !! लेकिन यह डिफ़ॉल्ट तरीका क्यों नहीं है? –