2012-12-16 17 views
16

में नई लाइन डालना मैं डिज़ाइन व्यू के माध्यम से विंडोज फॉर्म टेक्स्ट लेबल में एक नई लाइन डालना चाहता हूं। पाठ की स्थापना की तरह कुछ होने के लिए:.NET लेबल

Lorem ipsum \n dolor sit amet

या

Lorem ipsum <br/> dolor sit amet

हालांकि, ऊपर काम करता है में से कोई भी। एक लेबल में एक नई लाइन कैसे डाल सकता है? मेरे पास एक स्थिर पाठ है जिसे मैं प्रदर्शित कर रहा हूं, इसलिए मैं इसे कोड के माध्यम से नहीं करना चाहता हूं।

+0

कोशिश \ r \ n \ N –

+0

मैं इसे पहले की कोशिश की थी, लेकिन या तो काम नहीं किया के बजाय:/ – asenovm

+0

की * [संभावित डुप्लिकेट विंडोज फॉर्म में एक लेबल के लिए वर्ड रैप] (http://stackoverflow.com/questions/1204804/word-wrap-for-a-label-in-windows-forms) *। –

उत्तर

27

जब आप "टेक्स्ट" फ़ील्ड को संपादित करते हैं, तो आपको उस टेक्स्ट बॉक्स के दाईं ओर एक छोटा तीर देखना चाहिए। यदि आप इसे दबाते हैं, तो एक मल्टीलाइन स्ट्रिंग संपादक दिखाना चाहिए। यहां आप अपना मल्टीलाइन टेक्स्ट डाल सकते हैं।

+0

यह चाल है। 10x :) – asenovm

10

आप कोड में यह कर सकते हैं इस प्रकार है:

private void Form1_Load(object sender, EventArgs e) 
{ 
    label1.Text = "This is the first line\r\nAnd this is the second line."; 
}