PDA

View Full Version : سوال: شبیه سازی کلید Enter در یک TextBox



FirstLine
چهارشنبه 02 مرداد 1387, 08:42 صبح
با سلام
یه TextBox در یه برنامه VB.NET دارم.
چجوری میشه که یه دکمه داشته باشم و با زدن اون دکمه یه enter در محلی که کرسر قرار دارد اتفاق بیفتد و کرسر به خط پایین منتقل شود؟
توی دلفی با Memo_Main.Lines.Append(#13); میشه اما اینجا توی VB.NET کار نمیکنه.
لطفا راهنمایی بفرمایید
(یه متن داخل این TextBox دارم که دارای یک سری عبارت <p> هست و من میخوام وقتی این متن را در TextBox نشان میدهد عبارت <p> اول هر خط باشد)
با تشکر

kablayi
چهارشنبه 02 مرداد 1387, 11:18 صبح
سلام ...
اول خاصیت multiline مربوط به textbox رو true کن ...
بعد تو فرم لود بنویس :


TextBox1.Focus()


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


TextBox1.Text += vbCrLf
TextBox1.Focus()

بازم مشکلی بود در خدمتیم ...
موفق باشید ...

FirstLine
چهارشنبه 02 مرداد 1387, 12:32 عصر
با سلام


txt_Out.Text = Replace(txt_In.Text, Chr(13), txt_Char.Text + Chr(13) + Chr(10))

با تشکر

naeeme
چهارشنبه 02 مرداد 1387, 13:28 عصر
برای ایجاد یک سطر جدید

txtTemp.Text &= vbNewLine

BAHAL_KEYHAN
شنبه 12 مرداد 1387, 19:01 عصر
می تونی با تایعinstrتو متنو دنبال یک کاراکتر خواص بگردی و تابع مذکور شماره ی این که چندمین کاراکتر ,کاراکتر مورد نظر ما هست را بر می گردونه و با تابعmidstrکه برای قرار دادن کاراکتر خواصی درون متن به کار میره کاراکتر کنترلی enter که همون(13)chr یا با استفاده ازثابت پیش فرض vbenterکه معادل همون کاراکتر کنترلی است ان را در متن قرار داد