WPF TextBlock Displaying String Over Multiple Lines -


मेरे पास एक स्ट्रिंग है:

  आइटम ए \ r \ nItem B \ r \ nItem सी  

मैं इस स्ट्रिंग को टेक्स्टब्लॉक में बाँध कैसे कर सकता हूं ताकि इसे इस रूप में दिखाई दे:

  आइटम एक आइटम बी आइटम सी   

धन्यवाद

बस टेक्स्टब्लॉक को तीन को दिखाने के लिए बड़ा करें लाइनों। टेक्स्ट

संपादित करें: इसके अलावा, टेक्स्ट को लपेटकर करने में सक्षम है । सुनिश्चित करें कि नई लाइन और कैरिएस रिटर्न कठिन कोडित नहीं हैं मेरा क्या मतलब यह है कि इन दोनों के बीच एक अंतर है:

  माइस्ट्रिंग = @ "आइटम ए \ r \ nItem B \ r \ nItem C";  

और ...

  माइस्ट्रिंग = "आइटम ए \ r \ nItem बी \ r \ nItem C";  

दूसरी स्ट्रिंग TextBlock में सही ढंग से प्रदर्शित होगी, लेकिन पहली बार केवल एक पंक्ति में "आइटम ए \ r \ nItem B \ r \ NItem C "क्योंकि नई लाइन और कैरेज़ के पात्रों को एस्केप वर्णों के बजाय कड़ी मेहनत से कोडित किया जाता है।

आप इसे अपने कोड के साथ क्रमशः नवीनीकरण और कैरेज़ पात्रों को बदलकर तय कर सकते हैं:

< पूर्व> माइस्ट्रिंग = माइस्ट्रीन। रीप्ले ("\\ r \\ n", "\ r \ n");

या प्राथमिकता:

  माइस्ट्रिंग = माइस्ट्रीन। रीप्ले ("\\ r \\ n", पर्यावरण। नई लाइन);  

Comments