این دو رویداد زماین اجرا میشوند که شما بر روی یک کنترل وارد یا خارج شوید. برای درک درست پروژه زیر را انجام دهید
مثال:
1- یک پروژه با دو کادر متن ایجاد نمایید
2- در رویدادEnter کنترل TextBox1 کد های زیر را وارد نمایید
VB
If TextBox1.Text <> "" Then
TextBox1.ForeColor = Color.Red
TextBox1.BackColor = Color.Black
TextBox1.Select(TextBox1.Text.Length, 0)
End If
C#
if (TextBox1.Text != "")
{
TextBox1.ForeColor = Color.Red;
TextBox1.BackColor = Color.Black;
TextBox1.Select(TextBox1.Text.Length, 0);
}
3- در رویدادLeave کنترل TextBox1 کد های زیر را وارد نمایید
VB
TextBox1.ForeColor = Color.Black
TextBox1.BackColor = Color.White
TextBox1.Select(0, 0)
C#
TextBox1.ForeColor = Color.Black;
TextBox1.BackColor = Color.White;
TextBox1.Select(0, 0);
حال پروژه را اجرا نمایید در کادر اول یک متن بنویسید به کادر دو بروید و بعد به کارد اول برگردید مشاهده میکنید رنگ ها تغییر نمود و با خروج از کادر متن زنگها به حالت عادی باز می گردد