PDA

View Full Version : مبتدی: بردن مکان نما به سمت چپ یا راست



Changer
یک شنبه 23 مرداد 1390, 14:22 عصر
می خواستم بدونم چجوری میشهه مکان نما را با کمک کد در تکست باکس به سمت چپ یا راست برد
ممنون:متعجب::متعجب::متعجب:

morteza271
یک شنبه 23 مرداد 1390, 14:30 عصر
با تغییر خاصیت rightToLeft تکست باکس میتونید این کار رو بکنید.

magnet
یک شنبه 23 مرداد 1390, 16:21 عصر
می تونی از این کد استفاده کنی:

textBox1.TextAlign = HorizontalAlignment.Right;

Changer
یک شنبه 23 مرداد 1390, 17:19 عصر
مثل اینکه دوستان اشتباه کردند نمی خوام کل متن یه دفعه بره سمت راست یا چپ فقط می خوام مان نما همنکه چشمک میزنه داخل تکست باکس فقط یه واحد به اندازه ی یه کاراکتر بره چپ یا راست

morteza271
دوشنبه 24 مرداد 1390, 15:14 عصر
اگه منظورتون رو درست متوجه شده باشم :
برای رفتن به عقب :
textBox1.Select(textBox1.SelectionStart - 1, 0);
و اینم برای رفتن به جلو :
textBox1.Select(textBox1.SelectionStart + 1, 0);
موفق باشید

vahedimh
جمعه 31 شهریور 1391, 22:18 عصر
سلام
من می خواهم مکان نما را با استفاده از کد به آخر متن نوشته شده در textbox انتقال بدهم
لطفا کدش را به من بدید
با تشکر

ali_habibi1384
جمعه 31 شهریور 1391, 22:26 عصر
text1.selectionstart=text1.text.length-1;

vahedimh
جمعه 31 شهریور 1391, 22:44 عصر
درستت درد نکنه ولی -1 نیاز نداشت
با تشکر

textBox1.SelectionStart = textBox1.Text.Length ;

ali_habibi1384
جمعه 31 شهریور 1391, 22:58 عصر
درستت درد نکنه ولی اونی که کار من را درست کرد این بوباید بجای -1 بنویسیم -0
با تشکر

textBox1.SelectionStart = textBox1.Text.Length -0 ;
من فكر كردم ميخواي پشت كاراكتر آخري چشمك بزنه.
-0 هم نميخواد بذاري.

harani
جمعه 31 شهریور 1391, 23:06 عصر
جواب جناب troski (http://barnamenevis.org/member.php?95103-troski) صحیح میباشد .