2015-07-29 4 views
5

में प्रदर्शित नहीं कर रहा है, मैं उस तरह के character प्रिंट करना चाहता हूं, लेकिन मुझे यह नहीं मिला, मैंने सोचा कि सी # यूनिकोड का समर्थन करता है।यूनिकोड विशेष चरित्र लेबल

तरह से मैं इसे हल:

label3.Text = "\u1F6B5"; 

यह केवल प्रतीक है, जो काम नहीं करता नहीं है।

धन्यवाद।

उत्तर

6
label3.Text = "\u1F6B5"; 

\u भागने केवल 4 हेक्स अंक लेता है, आप का उपयोग करने के 5. तो तुम एक स्ट्रिंग है कि दो अक्षर, '\ u1F6B' और '5' में शामिल है के साथ खत्म कर रहे हैं। ऐसा लगता है कि आप "Ὣ5" नहीं चाहते हैं।

ऊपरी बिट विमानों (कोड> = 0x10000) से कोडपॉइंट्स का उपयोग करके एक स्ट्रिंग अक्षर में ठीक से एन्कोड किए जाने के लिए पूंजी यू की आवश्यकता होती है। ठीक करें:

label3.Text = "\U0001F6B5"; 

मशीन को ग्लिफ युक्त फ़ॉन्ट की भी आवश्यकता है। आपको पता चलेगा कि जब आप एक आयताकार देखते हैं तो यह गायब है।

+0

क्या मैं यूनिकोड वर्णों को फ्लिप कर सकता हूं, उदाहरण के लिए कि बाइकर दूसरी दिशा चलाता है या यह एकमात्र सोल्यूशन (http://stackoverflow.com/questions/416897/how-do-i-rotate-a-label-in- सी) लेबल घुमाने के लिए? – user254197

+0

बहुत बढ़िया। यह मुझे पागल कर रहा था कि मैं इसे काम करने के लिए नहीं मिल सका। धन्यवाद हंस! –

0

मुझे विश्वास है कि आपको अपने लेबल के लिए यूनिकोड चरित्र का समर्थन करने वाले फ़ॉन्ट का चयन करने की भी आवश्यकता है। एरियल यूनिकोड एमएस जैसे कुछ कोशिश करें (या उस सटीक यूनिकोड चरित्र का समर्थन करने वाले फोंट के लिए this guideline पर एक नज़र डालें ... उदा। the Segoe UI Symbol फ़ॉन्ट)।

+0

चीजें काम करने के लिए, मुझे उस फ़ॉन्ट को http://www.fonts.com/de/font/monotype/arial-unicode/ms-regular 189Euros (20 9 $) के लिए खरीदना है, क्योंकि मैं इसे नहीं चुन सकता डिजाइनर में ("फ़ॉन्ट" -> "नाम" के तहत)? कुछ परीक्षण के लिए यह काफी है। मैं "सिंबोला फ़ॉन्ट" का चयन/खोज नहीं कर सका, इसलिए मैंने "प्रतीक" की कोशिश की- यह नहीं है और यह काम नहीं करता है। – user254197

+1

आपको कोड के माध्यम से फ़ॉन्ट सेट करने में सक्षम होना चाहिए (और मुझे लगता है कि फ़ॉन्ट स्थापित होने पर डिजाइनर के माध्यम से संभव है)। मुझे यकीन है कि वहां मुफ्त फ़ॉन्ट हैं जो इस यूनिकोड चरित्र का समर्थन करते हैं, लेकिन मैं सकारात्मक नहीं हूं ... थोड़ा और अधिक शोध करेंगे –

+0

इस लिंक को आजमाएं: http://www.fileformat.info/info/unicode/font /fontlist.htm?text=%F0%9F%9A%B5+-+MOUNTAIN+BICYCLIST+%28U%2B1F6B5%29 यह आपको स्थानीय फ़ॉन्ट्स को स्थापित करना चाहिए जो आपने यूनिकोड चरित्र का समर्थन किया है। –

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