2009-05-08 17 views
6

मान लीजिए कि मेरे पास स्ट्रिंग नाम और छवि फ़ोटो मेरे डेटाकॉन्टेक्स्ट में किसी वर्ग के गुणों के रूप में है। मुझे नियंत्रण में बाध्य करने की जरूरत है डेटा टेम्पलेट।WPF - छवि नियंत्रण के लिए छवि छवि को बाध्य करें

मुझे लगा कि यह काम करेगा, लेकिन यह नहीं है:

<Image Source="{Binding Photo}"/> 

क्यों नहीं? क्या मुझे अपने फोटो का एक और प्रकार चाहिए? (बिटमैप इमेज शायद?)

मैं छवि प्रॉपर्टी पर छवि नियंत्रण कैसे बांध सकता हूं?

धन्यवाद!

संपादित करें: सामान्य रूप से, सबमिट करने के बाद मैंने देखा कि त्रुटि बहुत स्पष्ट है: छवि से छवि स्रोत में कोई कनवर्टर नहीं है। छवि कनवर्टर से छवि कनवर्ट करने के लिए मेरा कनवर्टर कैसे होगा?

उत्तर

2

छवि प्रकार की डेटा प्रॉपर्टी रखने के लिए वास्तव में यह समझ में नहीं आता है, क्योंकि छवि एक नियंत्रण है (यदि आप वास्तव में ऐसा करना चाहते हैं तो आप फोटो स्रोत से जुड़ सकते हैं)। आपको इसके बजाय इमेजसोर्स का उपयोग करना चाहिए (या बिटमैप इमेज, जैसा आपने किया था, क्योंकि बिटमैप इमेज इमेजसोर्स से विरासत में आता है)।

+0

मैं थॉमस से सहमत हूं। मैंने टाइप छवि के साथ शुरुआत की क्योंकि कोई अच्छा कारण नहीं है। :) यह बिल्कुल अच्छा विचार नहीं था। –

2

हां, अगर मैं अपनी संपत्ति बिटमैप छवि बनाता हूं तो यह सब ठीक काम करता है। बेवकूफ सवाल के लिए खेद है।

+0

कोई बेवकूफ सवाल नहीं है! :) आशा है कि यह आपकी समस्या हल हो! – Arcturus

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