0 امتیاز
با عرض سلام و خسته نباشید .

 

چگونه میتوان TextBox را محدود کرد به طوری که ، مثلا اگر 100کاراکتر در TextBox وارد شد ، به خط بعدی برود ، یعنی کاراکتر 101 رو در خط بعدی دریافت کند ؟

 

ممنونم بابت سایت خوبتون
بسته شده

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

سلام تو ارویداد textchenged تکسباکس این کد رو بنویسید.

if(textbox1.length ==100)
textbox1.text+="\n";

 

ممنون از راهنمایتون .

ولی با این کد انجام نشد .

بعد از 100 کاراکتر میره اول خط ، نمیره خط بعدی
توسط (128 امتیاز) 1 6
روی تکس باکس کلیک کنید و از پنجره مشخصه ها روی گزینه ی multiline برین

و اونجا اون گزینه رو بزنید true

این طوری میاد اول خط بعدی
توسط (594 امتیاز) 1 6 33

گزینه ی  Multiline روی True بود ولی باز انجام نمیده ، یک خط ایچاد میکنه ،ولی نشانک نوشتن روی خط ایجاد شده نمیره .

 

ولی این کد کار کرد

 

if (TextBox1.Text.Length == 100)
            {
             ;  TextBox1.AppendText("" + Environment.NewLine)
            }

ویرایش شده توسط
توسط (128 امتیاز) 1 6
خیلی ممنونم بابت وقتی که گذاشتید استاد .
توسط (128 امتیاز) 1 6
خب خدا رو شکر
توسط (594 امتیاز) 1 6 33
خیلی ممنونم
توسط (128 امتیاز) 1 6
سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,924 کاربر

دسته بندی ها

...