2010-03-24 12 views
6

सी # बटन पर यूनिकोड वर्ण नहीं रखना चाहता है। यदि मैं बटन के टेक्स्ट एट्रिब्यूट में \ u2129 डालता हूं, तो बटन \ u2129 प्रदर्शित करता है, न कि यूनिकोड वर्ण, (उदाहरण - मैंने 2129 चुना क्योंकि मैं इसे वर्तमान में मशीन पर सक्रिय फ़ॉन्ट में देख सकता था)।सी # बटन टेक्स्ट यूनिकोड वर्ण

मैंने इस प्रश्न को link text से पहले देखा, लेकिन सवाल वास्तव में उत्तर नहीं दिया गया है, बस चारों ओर मिला है। मैं उन सभी अनुप्रयोगों पर काम कर रहा हूं जो पूरी दुनिया में जा रहे हैं, और सभी फ़ॉन्ट्स को इंस्टॉल नहीं करना चाहते हैं, और फिर "नहीं चाहते", ऐसे कई हैं जिन्हें मैं उस मशीन पर संदेह करता हूं जिस पर मैं काम कर रहा हूं, में पर्याप्त डिस्क स्थान है । हमारे विदेशी बिक्री एजेंट यूनिकोड चरित्र "संख्या" की आपूर्ति करते हैं। क्या इसके साथ आगे एक और तरीका है?

एक तरफ, (जिज्ञासा), यह क्यों काम नहीं करता है?

+2

प्रश्न उस पोस्ट पर उत्तर देने के लिए लगता है। –

उत्तर

0

क्या आपने मैन्युअल रूप से वर्ण दर्ज करने का प्रयास किया है? भी, क्या आपने @ "blahblahblah" के साथ एक शाब्दिक स्ट्रिंग का उपयोग करने की कोशिश की है?

11

मुद्दा है:

  • सी # दूँगी तुम, में यूनिकोड डाल button1.Text = "Hello \u2129";, कोई समस्या नहीं
  • लेकिन दृश्य स्टूडियो फार्म डिजाइनर कुछ भी विशेष रूप '\ u2129' की पहचान नहीं होगा की तरह । डिजाइन द्वारा।

तो बस गुण विंडो में '℩' में पेस्ट करें या कोड का उपयोग करें।

+1

@ फ़्रेडरिक: यूनिकोड एस्केप अनुक्रम '\ u ????' चार्स या स्ट्रिंग्स में इस्तेमाल किया जा सकता है, इसलिए यह महत्वपूर्ण नहीं है कि चार स्ट्रिंग से जुड़ा हुआ हो: यह आसानी से लिखा जा सकता है बटन 1। टेक्स्ट = "हैलो \ u2129"। –

+0

@ पॉल (और @ हेंक): सच, अब तक ऐसा नहीं लगता था। भ्रम से बचने के लिए मैं अपनी टिप्पणी हटा दूंगा –

+0

असल में, विजुअल स्टूडियो फॉर्म डिज़ाइनर \ चरित्र से बच रहा है और इसे नियमित रूप से पार्स कर रहा है (जो सी # कोड में होगा "\\")। डिजाइनर यूनिकोड का सही ढंग से समर्थन करता है ताकि आप सुरक्षित प्रतिलिपि बना रहे हों। –

1

बटन "फ़ॉन्ट" ("Google: एरियल यूनिकोड एमएस) से" फ़ॉन्ट "बदलें जो" u2129 "का समर्थन करता है। यह आपकी मदद कर सकता है

1

मैं फॉर्म शीर्षक में कॉपीराइट प्रतीक (\ u00a9) शामिल करने का प्रयास कर रहा था। बचने वाले पात्रों या बदलते फोंट का उपयोग करना मेरे लिए काम नहीं करता था। मैं बस पाठ संपादक से प्रतीक चिपकाया।

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