12

विंडोज 8 उपभोक्ता पूर्वावलोकन में आप अपने अनुभव को वैयक्तिकृत कर सकते हैं, जिसमें 'पृष्ठभूमि रंग' सेट करना शामिल है, जिसे तब चयनित टाइल्स, ऐप बार आदि के लिए पृष्ठभूमि के रूप में भी उपयोग किया जाता है। इसलिए नारंगी का चयन करना होगा विंडोज 8 मेट्रो यूआई में नारंगी उच्चारण दिखाई दे रहे हैं।विंडोज 8 थीम रंग - इसे प्रोग्रामेटिक रूप से एक्सेस करना

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

मुझे अपने एक्सएएमएल में इस रंग को पाने का कोई तरीका नहीं मिल रहा है। यह अपेक्षा करना उचित लगता है कि एक सिस्टम स्तरीय गतिशील ब्रश या रंग संसाधन है जिसे आप संदर्भित कर सकते हैं।

क्या किसी के पास कोई विचार है?

उत्तर

7

एमएसडीएन पर this thread (Start Screen background as my metro apps background) के आधार पर - यह उपलब्ध नहीं है।

मामले में MSDN धागा गायब हो जाता है, साइट अस्थायी रूप से उपलब्ध नहीं है, या Microsoft आसपास निर्देशिका संरचना ले जाता है और हर जगह लिंक अनाथ पत्ते: वहाँ प्रासंगिक जवाब, माइक्रोसॉफ्ट कर्मचारी Rob Kaplan से, ने कहा:

मेट्रो स्टाइल ऐप्स स्टार्ट स्क्रीन पृष्ठभूमि रंग से क्वेरी नहीं कर सकते हैं।

तो इसे आधिकारिक प्रतिक्रिया के रूप में समझा जा सकता है कि यह कार्यक्षमता अनुपलब्ध है।

+1

+1। दुर्भाग्यपूर्ण, दिया गया WP7 आपको उपयोगकर्ताओं को उच्चारण रंग प्राप्त करने की अनुमति देता है। – Alan

+1

मुझे लगता है कि ज्यादातर अनुप्रयोगों के लिए ओएस से स्वतंत्र रूप से थीम को परिभाषित करना बेहतर होता है। यह एक बार के लिए आसान है - आपको अपने ऐप डिज़ाइन के बारे में चिंता करने की ज़रूरत नहीं है, जिसमें कई थीम का समर्थन किया गया है जिसमें यह जांचना शामिल है कि थीम क्या है और इन विषयों में से प्रत्येक से मेल खाने वाली संपत्तियां प्रदान करना शामिल है। कल्पना कीजिए कि आपको आइकन या पृष्ठभूमि प्रदान करने की ज़रूरत है जो सभी संभावित विषयों और शायद भविष्य के विषयों के साथ अच्छी तरह से खेलें जो अभी तक परीक्षण के लिए उपलब्ध नहीं हैं। इसके अलावा - यह संभवतः आपके आवेदन को ब्रांड करने के लिए बेहतर है। तो शायद माइक्रोसॉफ्ट नहीं चाहता कि लोग सोचें कि आपका ऐप ओएस का हिस्सा है ... –

+0

और अभी भी नहीं [विंडोज 8.1 में उपलब्ध है "क्षमा करें, यह यूआई ढांचे से एक सुलभ रंग नहीं है।", प्रति टिम हेउअर, प्रोग्राम मैनेजर , यूआई प्लेटफार्म] (http://social.msdn.microsoft.com/Forums/en-US/9a200123-45cd-4f14-8ab7-f997e0534495/using-windows-accent-color?forum=w81prevwCsharp) –

5

एलन,

मैं तुम्हारे साथ सहमत होंगे जबकि कि "ब्रांडिंग" की अवधारणा अच्छी समझ है, तो आप, जटिल ग्राफिक ओवरले की योजना बना आधार विषय रंग हो रही के रूप में एक स्थिर विषय का उपयोग कर विंडोज फोन पर उपलब्ध है कर रहे हैं बनाता है ओएस द्वारा प्रदान किया गया ब्रश आपके ऐप में बेस कलर थीम के लिए बेहतर विकल्प है। उपयोगकर्ता ने उस रंग को चुना है क्योंकि उन्हें आंखों को प्रसन्नता मिलती है। इससे भी महत्वपूर्ण बात यह है कि कुछ उपयोगकर्ता एक या अधिक रंगों के लिए रंगहीन हो सकते हैं और पठनीयता और अभिगम्यता को बढ़ाने के लिए सबसे अच्छा विकल्प चुना है।

मानक रंग योजना तक पहुंच रखने से आप प्रकाश/अंधेरे विषय में रह सकते हैं और दृष्टिहीन लोगों के लिए सभी कार्यक्रमों के लिए कई निगमों द्वारा आवश्यक पहुंच मानकों को पूरा कर सकते हैं।

एसडीके इसकी बचपन में है और यह संभव है कि इस महत्वपूर्ण सुविधा को वर्तमान कार्यान्वयन से बाहर कर दिया गया है क्योंकि यह एसडीके के रिलीज के लिए तैयार नहीं था (रंग को थीम को अंतिम रूप दिया या संगतता नहीं दी गई हो सकती है कुछ उपकरणों को अभी भी विकसित किया जा रहा था)।

वर्तमान थीम रंग प्राप्त करने के लिए मूल्यों को जोड़ने/घटाने के द्वारा आपको दिए गए एक मौजूदा थीम ब्रश से थीम रंग प्राप्त करना बहुत मुश्किल नहीं है।

मेरा सुझाव थीम शैलियों का पालन करना होगा ताकि यह सुनिश्चित किया जा सके कि आपका एप्लिकेशन ऑपरेटिंग सिस्टम में बदलावों के बावजूद चालू रहेगा।

मैं मई 2010

2

uxtheme.dll में कुछ गैर-दस्तावेजी एपीआई कि विषय रंग को पुनः प्राप्त कर रहे हैं के बाद से एक विंडोज फोन प्रोग्रामर किया गया है। यदि आप इन फ़ंक्शंस का उपयोग करते हैं और अपने ऐप को विंडोज स्टोर में जमा करते हैं तो यह प्रमाणन में असफल हो जाएगा, और सामान्य रूप से यह किसी भी तरह से अनियंत्रित कार्यों पर भरोसा करना एक बुरा विचार है।फिर भी, इन मानों को प्राप्त करने में रुचि रखने वालों के लिए, I wrote about the process

+0

इसके अलावा, मैंने विंडोज 8 में मिले थीम रंगों की एक [संदर्भ तालिका] (http://www.quppa.net/win8col/) बनाई है। – Quppa

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