PDA

View Full Version : ایجاد یک TextBox سفارشی ؟



mostafaapple
پنج شنبه 25 اسفند 1390, 14:52 عصر
سلام
من می خواهم در textbox های پروژه ام از event GotFocus استفاده کنم که داخل این event ،کد تعویض رنگ پس زمینه TextBox اجرا شود. چون تعداد textBox هایم هم زیاد است نمی خواهم به صورت دستی این Event ها را پیاده سازی کنم، می خواهم ببینم راهی هست که بدون وارد کردن دستی Event ها این کار را انجام دهم، آیا متوان یک TextBox سفارشی ایجاد کرد که این کار را انجام دهد.
با تشکر :متفکر:

crazy_1892
پنج شنبه 25 اسفند 1390, 20:33 عصر
دوست عزیز سرچ دوستان component های خوبی گذاشتن

asadegha
پنج شنبه 25 اسفند 1390, 20:39 عصر
رویداد Enter کار GotFocus رو انجام میده. برای یکی بنویس برای همه استفاده کن.

asadegha
پنج شنبه 25 اسفند 1390, 20:42 عصر
private void textBox1_Enter(object sender, EventArgs e)
{
((TextBox)sender).BackColor = Color.Blue;
}

private void textBox6_Leave(object sender, EventArgs e)
{
((TextBox)sender).BackColor = Color.White;
}

nilmil_nil
جمعه 26 اسفند 1390, 19:42 عصر
سلام
دوست عزیز
یه نمونه نوشتم
به این پست برید (http://barnamenevis.org/showthread.php?307278-%DB%8C%D9%87-%D8%AA%DA%A9%D8%B3%D8%AA-%D8%A8%D8%A7%DA%A9%D8%B3-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%DB%8C%28%D8%A 8%DB%8C%D8%B4%D8%AA%D8%B1-%D8%AC%D9%86%D8%A8%D9%87-%D8%A2%D9%85%D9%88%D8%B2%D8%B4%DB%8C-%D8%AF%D8%A7%D8%B1%D9%87%29&p=1348652#post1348652)