मैं एमएस रिबन नियंत्रण के साथ एक डब्ल्यूपीएफ आवेदन विकसित कर रहा हूं। मुझे अनिश्चितता है कि मैं रिबन नियंत्रणों के लिए छवि फ़ाइल का किस प्रारूप का उपयोग करूँगा - मुख्य रूप से पीएनजी और आईसीओ फ़ाइल प्रारूप के बीच, और एमएसडीएन कोई वरीयता या सिफारिश प्रदान नहीं करता है।नियंत्रण के लिए छवि स्रोत के रूप में .ico या .png का उपयोग करें?
<ribbon:RibbonButton LargeImageSource="Images\foo.png" Label="Open Foo"/>
या
<ribbon:RibbonButton LargeImageSource="Images\foo.ico" Label="Open Foo"/>
अगर मैं एक foo.png (32x32) और एक (32x32) आइकन युक्त foo.ico है, दोनों काम करने के लिए लगता है:
एक उदाहरण के रूप में नीचे ले लो कोई फर्क नहीं पड़ता।
मुझे पता है .ico में छवियों की एक सरणी हो सकती है, और आकार अंतर है (.ico केवल .png से आकार में बहुत बड़ा है, भले ही इसमें केवल एक आइकन है), इसलिए मेरी चिंता इसके विभिन्न संस्करणों में प्रतिपादन में है विंडो (एक्सपी, विस्टा, 7, एमई, 2000 इत्यादि) और अन्य अंतर जो उपयोगकर्ता अनुभव को प्रभावित कर सकता है जिसे मैं नहीं जानता हूं। क्या कोई जानता है?