2011-06-21 19 views
5

पर लागू नहीं किया जा रहा है मैंने मुख्य प्रोजेक्ट प्रॉपर्टी आइकन और मैनिफेस्ट विकल्प में आइकन बदल दिया है। फिर भी, ऐप चलाने के बाद, डिफ़ॉल्ट आइकन दिखाता है।चयनित आइकन WPF ऐप

कोई विचार क्यों इस तरह का अजीब व्यवहार होगा?

उत्तर

16

क्या डिफ़ॉल्ट आइकन एक्सप्लोरर में दिखाया गया है या यह टास्कबार बटन में दिखाया गया है? उत्तरार्द्ध के मामले में: फ़ॉर्म के लिए आइकन भी बदलें, क्योंकि टास्क बार बटन आइकन exe फ़ाइल से पुनर्प्राप्त नहीं किया गया है, लेकिन फॉर्म की Icon संपत्ति से।

WPF अनुप्रयोगों के लिए, विशेषता

Icon="Images\Logo.ico" 

XAML में Window तत्व के लिए उपयोग विंडो आइकन दिखाने के लिए।

+0

यह कहीं भी दिखाई नहीं देता। मैं जोड़ना भूल गया, यह एक डब्ल्यूपीएफ आवेदन है। जल्द ही मेरे प्रश्न को संपादित करेंगे। –

+1

यदि आप "प्रतीक और प्रकटीकरण" के तहत प्रोजेक्ट गुणों में आईसीओ फ़ाइल का चयन करते हैं (सुनिश्चित नहीं है कि यह अंग्रेजी में नाम है - मैं जर्मन वीएस -2010 का उपयोग कर रहा हूं), एक पुन: संकलन के बाद EXE में आइकन होना चाहिए (जिसे आप सत्यापित कर सकते हैं एक्सप्लोरर। इसे WPF विंडो के लिए उपयोग करने के लिए, विंडो के लिए एक विशेषता के रूप में 'आइकन = "छवियों \ Logo.ico" 'का उपयोग करें। –

+0

यह वास्तव में आइकन और प्रकट है :)। और आइकन के बारे में हिस्सा नौकरी किया। धन्यवाद। कृपया अपने उत्तर को संपादित करने पर विचार करने पर विचार करें ताकि इसे मेरे प्रश्न के प्रत्यक्ष उत्तर के रूप में माना जा सके। –

8

आइकन डिबग/रिलीज मोड में दिखाने के नहीं है, आप ctrl + F5 का उपयोग कर अनुप्रयोग चलाने के लिए की जरूरत है, source

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