omidsistani
چهارشنبه 26 آبان 1389, 09:46 صبح
با سلام دوباره خدمت دوستان عزیزم
امروز میخوام چند ترفند جالب و کاربردی در مورد textbox را اینجا بزارم.
امیدوارم که به دردتون بخوره.
1-highlight شدن تکست باکس هنگام انتخاب شدن
برای این کار باید در رویدادهای Enter و Leave تکست باکس کدهایی رو بنویسیم
در رویداد enter کدهای زیر رو مینویسیم:
Textbox1.tag=textbox1.backcolor;
textbox1.backcolor=color.yellow;
خط اول رنگ فعلی تکس باکس رو در خودش نگه میداره و خط دوم رنگ رو به زرد تغییر میده.
حالا در رویداد Leave کد زیر رو مینویسیم:
Textbox1.backcolor=(color) Textbox1.tag;
که این خط هم یعنی رنگ تکس باکس رو بزار همون رنگی که قبلا بوده
2-تبدیل حروف کوچک به بزرگ در هنگام خروج از تکست باکس
فقط باید یک خط کد در رویداد Leave مربوط به تکس باکس بنویسید:
Textbox1.text=Textbox1.text.Toupper();
3-اگر تعداد کاراکتر وارد شده بیش از یک مقدار معین بود پیام بدهد
برای این کار هم کافی است در رویداد Validating کدهای زیر رو بنویسیم:
If (Textbox1.textLength >15 )
{messagebox.show ("پیام دلخواه");
e.cancel=true;
}
امروز میخوام چند ترفند جالب و کاربردی در مورد textbox را اینجا بزارم.
امیدوارم که به دردتون بخوره.
1-highlight شدن تکست باکس هنگام انتخاب شدن
برای این کار باید در رویدادهای Enter و Leave تکست باکس کدهایی رو بنویسیم
در رویداد enter کدهای زیر رو مینویسیم:
Textbox1.tag=textbox1.backcolor;
textbox1.backcolor=color.yellow;
خط اول رنگ فعلی تکس باکس رو در خودش نگه میداره و خط دوم رنگ رو به زرد تغییر میده.
حالا در رویداد Leave کد زیر رو مینویسیم:
Textbox1.backcolor=(color) Textbox1.tag;
که این خط هم یعنی رنگ تکس باکس رو بزار همون رنگی که قبلا بوده
2-تبدیل حروف کوچک به بزرگ در هنگام خروج از تکست باکس
فقط باید یک خط کد در رویداد Leave مربوط به تکس باکس بنویسید:
Textbox1.text=Textbox1.text.Toupper();
3-اگر تعداد کاراکتر وارد شده بیش از یک مقدار معین بود پیام بدهد
برای این کار هم کافی است در رویداد Validating کدهای زیر رو بنویسیم:
If (Textbox1.textLength >15 )
{messagebox.show ("پیام دلخواه");
e.cancel=true;
}