PDA

View Full Version : سوال: نوشتن چند سطری در TextBox



Mohsen229266
پنج شنبه 14 مرداد 1389, 16:35 عصر
با سلام خدمت دوستان
میخوام در قسمت کد متنی را به TextBox اختصاص بدم که هنگام نمایش TextBox متن در چند سطر مشاهده بشه
مثل :


textBox1.Text = "Mikham in matnam dar chand satr gharar begire";

هنگام نمایش در TextBox به این صورت باشه
Mikham in matnam
dar chand satr
gharar begire

#eafshary#
پنج شنبه 14 مرداد 1389, 16:48 عصر
اول باید خاصیت multiline تکست باکستو true کنی و بعد این دستور رو بنویسی:


textBox2.Text = "mikham in matnam\ndar chand satr\n ghara begire";

\n به عنوان Enter کار میکنه

Mohsen229266
پنج شنبه 14 مرداد 1389, 16:50 عصر
از n\ استفاده کردم مشکلم حل شد

raha1234567
پنج شنبه 14 مرداد 1389, 21:19 عصر
می تونی در قسمت خاصیت هاtextbox گزینه multlin را true کنی

mmd2009
جمعه 15 مرداد 1389, 00:33 صبح
با سلام

از کد زیر هم میتونی استفاده بکنی



string[] str = richTextBox1.Text.Split(' ');

foreach (string st in str)
{
textBox1.Text = textBox1.Text + st + " ";
textBox1.Text += Environment.NewLine;
}

Mohsen229266
جمعه 15 مرداد 1389, 01:52 صبح
ممنون از پاسخ هاتون من تو پروژم از richTextBox استفاده کردم با TextBox جواب نداد البته تو همون پروژه ای که کار می کردم ولی تو برنامه دیگه ای تست کردم با TextBox هم جواب داد نمی دونم چرا ولی مشکلم حل شد با تشکر